Objects that implement IAAFDataDef2 also implement the following interfaces:
More...
List of all members.
Public Member Functions |
HRESULT | Initialize ([in, ref] aafUID_constref id,[in, string] aafCharacter_constptr pName,[in, string] aafCharacter_constptr pDescription) |
| Init all fields of a definition object.
|
HRESULT | IsPictureKind ([retval, out] aafBoolean_t *bIsPictureKind) |
| Sets return value to TRUE if DataDef is a picture.
|
HRESULT | IsMatteKind ([retval, out] aafBoolean_t *bIsMatteKind) |
| Sets return value to TRUE if DataDef is a matte.
|
HRESULT | IsPictureWithMatteKind ([retval, out] aafBoolean_t *bIsPictureWithMatteKind) |
| Sets return value to TRUE if DataDef is a picture with matte.
|
HRESULT | IsSoundKind ([retval, out] aafBoolean_t *bIsSoundKind) |
| Sets return value to TRUE if DataDef is a sound.
|
HRESULT | DoesDataDefConvertTo ([in] IAAFDataDef *id,[retval, out] aafBoolean_t *bDoesConvertTo) |
| Sets return value to TRUE if the DataDef of the given object can be converted to the DataDef specified in the IN parameter with the DataDefName string.
|
HRESULT | IsDataDefOf ([in] IAAFDataDef *pDataDef,[retval, out] aafBoolean_t *bIsDataDefOf) |
| Sets the value to TRUE if the DataDef of the given object matches the DataDef specified in the IN parameter with the DataDefName string.
|
HRESULT | DoesDataDefConvertFrom ([in] IAAFDataDef *pDataDef,[retval, out] aafBoolean_t *bDoesConvertFrom) |
| Sets return value to TRUE if the DataDef of the given object can be converted from the DataDef specified in the IN parameter specified with the DataDefName string.
|
HRESULT | IsEdgecodeKind ([retval, out] aafBoolean_t *bIsEdgecodeKind) |
| Sets return value to TRUE if DataDef is an edgecode.
|
HRESULT | IsTimecodeKind ([retval, out] aafBoolean_t *bIsTimecodeKind) |
| Sets return value to TRUE if DataDef is a timecode.
|
Detailed Description
Objects that implement IAAFDataDef2 also implement the following interfaces:
Definition at line 41336 of file AAF.idl.
Member Function Documentation
HRESULT IAAFDataDef2::DoesDataDefConvertFrom |
( |
[in] IAAFDataDef * |
pDataDef, |
|
|
[retval, out] aafBoolean_t * |
bDoesConvertFrom |
|
) |
| |
Sets return value to TRUE if the DataDef of the given object can be converted from the DataDef specified in the IN parameter specified with the DataDefName string.
- Parameters:
-
pDataDef | [in] data def to compare against |
bDoesConvertFrom | [retval, out] pointer to result |
HRESULT IAAFDataDef2::DoesDataDefConvertTo |
( |
[in] IAAFDataDef * |
id, |
|
|
[retval, out] aafBoolean_t * |
bDoesConvertTo |
|
) |
| |
Sets return value to TRUE if the DataDef of the given object can be converted to the DataDef specified in the IN parameter with the DataDefName string.
- Parameters:
-
id | [in] data def to compare against |
bDoesConvertTo | [retval, out] pointer to result |
HRESULT IAAFDataDef2::Initialize |
( |
[in, ref] aafUID_constref |
id, |
|
|
[in, string] aafCharacter_constptr |
pName, |
|
|
[in, string] aafCharacter_constptr |
pDescription |
|
) |
| |
Init all fields of a definition object.
- Parameters:
-
id | [in, ref] AUID for new DefObject |
pName | [in, string] Name for new DefObject |
pDescription | [in, string] Description for new DefObject |
HRESULT IAAFDataDef2::IsDataDefOf |
( |
[in] IAAFDataDef * |
pDataDef, |
|
|
[retval, out] aafBoolean_t * |
bIsDataDefOf |
|
) |
| |
Sets the value to TRUE if the DataDef of the given object matches the DataDef specified in the IN parameter with the DataDefName string.
- Parameters:
-
pDataDef | [in] data def to compare against |
bIsDataDefOf | [retval, out] pointer to result |
HRESULT IAAFDataDef2::IsEdgecodeKind |
( |
[retval, out] aafBoolean_t * |
bIsEdgecodeKind | ) |
|
Sets return value to TRUE if DataDef is an edgecode.
- Parameters:
-
bIsEdgecodeKind | [retval,out] pointer to the return value |
HRESULT IAAFDataDef2::IsMatteKind |
( |
[retval, out] aafBoolean_t * |
bIsMatteKind | ) |
|
Sets return value to TRUE if DataDef is a matte.
- Parameters:
-
bIsMatteKind | [retval,out] pointer to the return value |
HRESULT IAAFDataDef2::IsPictureKind |
( |
[retval, out] aafBoolean_t * |
bIsPictureKind | ) |
|
Sets return value to TRUE if DataDef is a picture.
- Parameters:
-
bIsPictureKind | [retval,out] pointer to the return value |
HRESULT IAAFDataDef2::IsPictureWithMatteKind |
( |
[retval, out] aafBoolean_t * |
bIsPictureWithMatteKind | ) |
|
Sets return value to TRUE if DataDef is a picture with matte.
- Parameters:
-
bIsPictureWithMatteKind | [retval,out] pointer to the return value |
HRESULT IAAFDataDef2::IsSoundKind |
( |
[retval, out] aafBoolean_t * |
bIsSoundKind | ) |
|
Sets return value to TRUE if DataDef is a sound.
- Parameters:
-
bIsSoundKind | [retval,out] pointer to the return value |
HRESULT IAAFDataDef2::IsTimecodeKind |
( |
[retval, out] aafBoolean_t * |
bIsTimecodeKind | ) |
|
Sets return value to TRUE if DataDef is a timecode.
- Parameters:
-
bIsTimecodeKind | [retval,out] pointer to the return value |