A DescriptiveMarker may contain a DescriptiveFramework object that specifies the metadata.
In addition to the specific error results listed for each method, all methods in this interface may also return one of the following values:
AAFRESULT_NOMEMORY
AAFRESULT_NOT_INITIALIZED
Objects that implement IAAFDescriptiveMarker also implement the following interfaces:
Definition at line 34846 of file AAF.idl.
Public Member Functions | |
| HRESULT | Initialize () |
| Initializes a newly allocated, IAAFDescriptiveFrame object. | |
| HRESULT | SetDescribedSlotIDs ([in] aafUInt32 numberElements,[in] aafUInt32 *pDescribedSlotIDs) |
| HRESULT | GetDescribedSlotIDs ([in] aafUInt32 numberElements,[in] aafUInt32 *pDescribedSlotIDs) |
| HRESULT | GetDescribedSlotIDsSize ([out] aafUInt32 *numberElements) |
| HRESULT | SetDescriptiveFramework ([in] IAAFDescriptiveFramework *pDescriptiveFramework) |
| HRESULT | GetDescriptiveFramework ([out, retval] IAAFDescriptiveFramework **ppDescriptiveFramework) |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Initializes a newly allocated, IAAFDescriptiveFrame object. This method must be called after allocation, and before any other method can be called. Return codes: AAFRESULT_SUCCESS
AAFRESULT_ALREADY_INITIALIZED
|
|
||||||||||||
|
|
|
|
|
1.4.1