void IBMDSwitcherKeyChromaParametersCallback.Notify(_BMDSwitcherKeyChromaParametersEventType eventType)
        {
            this._switcherKeyChromaParametersEventArgs = new SwitcherKeyChromaParametersEventArgs();
            switch (eventType)
            {
            case _BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeGainChanged:
                this.SwitcherKeyChromaParametersEventTypeGainChanged?.Invoke(this, this._switcherKeyChromaParametersEventArgs);
                break;

            case _BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeHueChanged:
                this.SwitcherKeyChromaParametersEventTypeHueChanged?.Invoke(this, this._switcherKeyChromaParametersEventArgs);
                break;

            case _BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeLiftChanged:
                this.SwitcherKeyChromaParametersEventTypeLiftChanged?.Invoke(this, this._switcherKeyChromaParametersEventArgs);
                break;

            case _BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeNarrowChanged:
                this.SwitcherKeyChromaParametersEventTypeNarrowChanged?.Invoke(this, this._switcherKeyChromaParametersEventArgs);
                break;

            case _BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeYSuppressChanged:
                this.SwitcherKeyChromaParametersEventTypeYSuppressChanged?.Invoke(this, this._switcherKeyChromaParametersEventArgs);
                break;
            }
        }
Пример #2
0
        void IBMDSwitcherKeyChromaParametersCallback.Notify(_BMDSwitcherKeyChromaParametersEventType EventType)
        {
            switch (EventType)
            {
                case (_BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeGainChanged):
                    if (GainChanged != null)
                        GainChanged(this, null);
                    break;

                case (_BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeHueChanged):
                    if (HueChanged != null)
                        HueChanged(this, null);
                    break;

                case (_BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeLiftChanged):
                    if (LiftChanged != null)
                        LiftChanged(this, null);
                    break;

                case (_BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeNarrowChanged):
                    if (NarrowChanged != null)
                        NarrowChanged(this, null);
                    break;

                case (_BMDSwitcherKeyChromaParametersEventType.bmdSwitcherKeyChromaParametersEventTypeYSuppressChanged):
                    if (YSuppressChanged != null)
                        YSuppressChanged(this, null);
                    break;
            }
        }