IAAFDataDef is DEPRECATED, Please use IAAFDataDef2.  
 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. 
 | 
Detailed Description
IAAFDataDef is DEPRECATED, Please use IAAFDataDef2. 
Objects that implement IAAFDataDef also implement the following interfaces:
Definition at line 5053 of file AAF.idl.
Member Function Documentation
      
        
          | HRESULT IAAFDataDef::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 IAAFDataDef::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 IAAFDataDef::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 IAAFDataDef::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 IAAFDataDef::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 IAAFDataDef::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 IAAFDataDef::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 IAAFDataDef::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 |