- Posts: 1
- Joined: Fri Feb 16, 2024 1:30 pm
- Real Name: Michael Jones
All the device configuration options in the Desktop Video Setup application are programmatically accessible via the IDeckLinkConfiguration interface. As an overview:
- Obtain an IDeckLinkConfiguration interface object from IDeckLink object by calling QueryInterface with REFIID IID_IDeckLinkConfiguration. Refer to DeckLink SDK manual section 2.5.15 for a description of the IDeckLinkConfiguration interface.
- Refer to DeckLink SDK manual section 3.18 for a full list of configuration items and their corresponding value types.
- Call IDeckLinkConfiguration::SetInt, ::SetFlag, etc with the configuration item and new value
- The configuration setting will be applied to the card for the lifetime of the IDeckLinkConfiguration object.
- To make the setting persistent across system restarts, call IDeckLinkConfiguration::WriteConfigurationToPreferences
For the DeckLink 8K Pro, you may need to also provide configuration on how the connectors are related. The DeckLink 8K Pro connectors can be configured with 4 different schemes, known as profiles. A list of profiles are provided in the DeckLink SDK Manual, section 2.4.11 and the IDeckLinkProfile interface is detailed in section 2.5.48. To change the profile of the DeckLink 8K Pro, you should refer to the steps listed in section 2.4.11.3. In addition please refer to the ActiveProfile SDK sample which can also run from the command line.
Regards
Cameron