void IBMDSwitcherMixEffectBlockCallback_v7_5.PropertyChanged(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propId)
        {
            this._switcherMixEffectBlockEventArgs_v7_5 = new SwitcherMixEffectBlockEventArgs_v7_5 {
                _propId = propId
            };
            switch (propId)
            {
            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdFadeToBlackFramesRemaining_v7_5:
                this.SwitcherMixEffectBlockPropertyIdFadeToBlackFramesRemaining_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdFadeToBlackFullyBlack_v7_5:
                this.SwitcherMixEffectBlockPropertyIdFadeToBlackFullyBlack_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdFadeToBlackInTransition_v7_5:
                this.SwitcherMixEffectBlockPropertyIdFadeToBlackInTransition_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdFadeToBlackRate_v7_5:
                this.SwitcherMixEffectBlockPropertyIdFadeToBlackRate_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdInFadeToBlack_v7_5:
                this.SwitcherMixEffectBlockPropertyIdInFadeToBlack_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdInputAvailabilityMask_v7_5:
                this.SwitcherMixEffectBlockPropertyIdInputAvailabilityMask_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdInTransition_v7_5:
                this.SwitcherMixEffectBlockPropertyIdInTransition_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdPreviewInput_v7_5:
                this.SwitcherMixEffectBlockPropertyIdPreviewInput_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdPreviewLive_v7_5:
                this.SwitcherMixEffectBlockPropertyIdPreviewLive_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdPreviewTransition_v7_5:
                this.SwitcherMixEffectBlockPropertyIdPreviewTransition_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdProgramInput_v7_5:
                this.SwitcherMixEffectBlockPropertyIdProgramInput_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdTransitionFramesRemaining_v7_5:
                this.SwitcherMixEffectBlockPropertyIdTransitionFramesRemaining_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;

            case _BMDSwitcherMixEffectBlockPropertyId_v7_5.bmdSwitcherMixEffectBlockPropertyIdTransitionPosition_v7_5:
                this.SwitcherMixEffectBlockPropertyIdTransitionPosition_v7_5?.Invoke(this, this._switcherMixEffectBlockEventArgs_v7_5);
                break;
            }
        }
 public double GetFloat(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertryId)
 {
     this.MixEffectBlock_v7_5.GetFloat(propertryId, out this._floatvalue);
     return(this._floatvalue);
 }
 public int GetFlag(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertryId)
 {
     this.MixEffectBlock_v7_5.GetFlag(propertryId, out this._flagvalue);
     return(this._flagvalue);
 }
 public void SetFloat(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertryId, double _floatvalue)
 {
     this.MixEffectBlock_v7_5.SetFloat(propertryId, _floatvalue);
 }
 public void SetFlag(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertryId, int _intvalue)
 {
     this.MixEffectBlock_v7_5.SetFlag(propertryId, _intvalue);
 }
 public string GetString(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertyId)
 {
     this.MixEffectBlock_v7_5.GetString(propertyId, out this._stringvalue);
     return(this._stringvalue);
 }
 public void SetString(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertyId, string strongvalue)
 {
     this.MixEffectBlock_v7_5.SetString(propertyId, strongvalue);
 }
 public long GetInt(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertyId)
 {
     this.MixEffectBlock_v7_5.GetInt(propertyId, out this._intvalue);
     return(this._intvalue);
 }
 public void SetInt(_BMDSwitcherMixEffectBlockPropertyId_v7_5 propertyId, long value)
 {
     this.MixEffectBlock_v7_5.SetInt(propertyId, value);
 }