Tue Jul 31, 2018 1:59 pm
Hello,
I am trying to obtain the IBMDSwitcherKeyFlyParameters object to set the Flying key sizes and position. I am using the SimpleSwitcherExampleCSharp example supplied with the SDK and am able to connect to the switcher and get references to various objects but not sure how to get to IBMDSwitcherKeyFlyParameters object.
// Create switcher discovery object
IBMDSwitcherDiscovery discovery = new CBMDSwitcherDiscovery();
IBMDSwitcher switcher;
_BMDSwitcherConnectToFailure failureReason;
discovery.ConnectTo("10.1.110.10", out switcher, out failureReason);
// Get reference to various objects
IBMDSwitcherMixEffectBlock me0 = GetMEByIndex(switcher, 0);
IBMDSwitcherTransitionParameters me0TransitionParams = me0 as IBMDSwitcherTransitionParameters;
IBMDSwitcherTransitionWipeParameters me0WipeTransitionParams = me0 as IBMDSwitcherTransitionWipeParameters;
IBMDSwitcherInput input1 = GetInputByTypeAndIndex(switcher, _BMDSwitcherPortType.bmdSwitcherPortTypeExternal, 0);
IBMDSwitcherInput input2 = GetInputByTypeAndIndex(switcher, _BMDSwitcherPortType.bmdSwitcherPortTypeExternal, 1);
// Stuck here !
IBMDSwitcherKeyFlyParameters keyFlyParameters = ??????
Could you please show me what needs to be done? Thank you in advance!