2.5.46 IDeckLinkProfileIterator Interface¶
The IDeckLinkProfileIterator interface is used to enumerate the available profiles for the DeckLink device.
A reference to an IDeckLinkProfileIterator interface may be obtained by calling GetProfiles on an IDeckLinkProfileManager interface.
Interface |
Interface ID |
Description |
|---|---|---|
IID_IDeckLinkProfile |
|
|
IID_IDeckLinkProfile |
|
|
IID_IDeckLinkProfileManager |
|
2.5.46.1 IDeckLinkProfileIterator::Next method¶
-
HRESULT IDeckLinkProfileIterator::Next(IDeckLinkProfile **profile);¶
The Next method returns the next available
IDeckLinkProfileinterface.- Parameters:
profile – Pointer to
IDeckLinkProfileinterface object or NULL when no more profiles are available. This object must be released by the caller when no longer required.- Return values:
E_INVALIDARG – Parameter profile variable is NULL.
S_FALSE – No (more) profiles found.
S_OK – Success