AAFA Developer Support

Main Page | Class List | File List | Class Members | File Members

IAAFTypes Interface Reference

List of all members.

Public Types

typedef signed char aafInt8
typedef signed short int aafInt16
typedef signed int aafInt32
typedef unsigned char aafUInt8
typedef unsigned short int aafUInt16
typedef unsigned int aafUInt32
typedef hyper aafInt64
typedef unsigned hyper aafUInt64
typedef wchar_t aafWChar
typedef wchar_t aafCharacter
typedef unsigned char * aafMemPtr_t
typedef aafInt32 AAFRESULT
typedef enum IAAFTypes::_aafBoolean_e aafBoolean_e
typedef enum IAAFTypes::_aafMAX_NUM_RGBA_COMPS_e aafMAX_NUM_RGBA_COMPS_e
typedef aafCharacteraafString_t
typedef aafCharacteraafString_t
typedef aafInt64 aafLength_t
typedef aafInt64 aafPosition_t
typedef aafInt64 aafFrameOffset_t
typedef aafInt64 aafFrameLength_t
typedef aafUInt32 aafSlotID_t
typedef aafUInt32 aafNumSlots_t
typedef _aafUID_t aafClassID_t
typedef aafUInt8aafDataValue_t
typedef aafUInt8aafDataBuffer_t
typedef _aafUID_t aafArgIDType_t
typedef _aafUID_t aafHardwarePlatform_t
typedef _aafUID_t aafEngine_t
typedef _aafUID_t aafPluginAPI_t
typedef _aafUID_t aafCodecID_t
typedef aafUInt8 aafCompSizeArray_t [MAX_NUM_RGBA_COMPS]
typedef aafInt8 aafCompArray_t [MAX_NUM_RGBA_COMPS]
typedef aafInt32 aafVideoLineMap_t [2]
typedef aafInt32 aafJPEGTableID_t
typedef aafInt32 aafFileRev_t
typedef enum IAAFTypes::_aafFileRev_e aafFileRev_e
typedef aafInt32 aafMediaOpenMode_t
typedef enum IAAFTypes::_aafMediaOpenMode_e aafMediaOpenMode_e
typedef aafInt32 aafFieldDom_t
typedef enum IAAFTypes::_aafFieldDom_e aafFieldDom_e
typedef aafInt32 aafFieldTop_t
typedef enum IAAFTypes::_aafFieldTop_e aafFieldTop_e
typedef aafInt32 aafAlphaTransparency_t
typedef enum IAAFTypes::_aafAlphaTransparency_e aafAlphaTransparency_e
typedef aafInt32 aafFieldNumber_t
typedef enum IAAFTypes::_aafFieldNumber_e aafFieldNumber_e
typedef aafInt32 aafPixelFormat_t
typedef enum IAAFTypes::_aafPixelFormat_e aafPixelFormat_e
typedef aafInt32 aafFileExistence_t
typedef enum IAAFTypes::_aafFileExistence_e aafFileExistence_e
typedef aafInt32 aafFileAccess_t
typedef enum IAAFTypes::_aafFileAccess_e aafFileAccess_e
typedef aafInt32 aafJPEGcomponent_t
typedef enum IAAFTypes::_aafJPEGcomponent_e aafJPEGcomponent_e
typedef kAAFJcChrominanceFP16
aafJPEGcomponent_e typedef
aafInt32 aafCompressEnable_t
enum IAAFTypes::_aafCompressEnable_e 
aafCompressEnable_e
typedef aafInt32 aafFileFormat_t
typedef enum IAAFTypes::_aafFileFormat_e aafFileFormat_e
typedef aafInt32 aafDropType_t
typedef enum IAAFTypes::_aafDropType_e aafDropType_e
typedef aafInt32 aafFrameLayout_t
typedef enum IAAFTypes::_aafFrameLayout_e aafFrameLayout_e
typedef aafInt32 aafElectroSpatialFormulation_t
typedef enum IAAFTypes::_aafElectroSpatialFormulation_e aafElectroSpatialFormulation_e
typedef aafInt32 aafSignalStandard_t
typedef enum IAAFTypes::_aafSignalStandard_e aafSignalStandard_e
typedef aafInt32 aafScanningDirection_t
typedef enum IAAFTypes::_aafScanningDirection_e aafScanningDirection_e
typedef aafInt32 aafColorSiting_t
typedef enum IAAFTypes::_aafColorSiting_e aafColorSiting_e
typedef aafInt32 aafPropertyOpt_t
typedef enum IAAFTypes::_aafPropertyOpt_e aafPropertyOpt_e
typedef aafInt32 AAFDataDefinitionMatch_t
typedef enum IAAFTypes::_AAFDataDefinitionMatch_e AAFDataDefinitionMatch_e
typedef aafInt32 aafAppendOption_t
typedef enum IAAFTypes::_aafAppendOption_e aafAppendOption_e
typedef aafInt32 aafReferenceType_t
typedef enum IAAFTypes::_aafReferenceType_e aafReferenceType_e
typedef aafInt32 aafSwapNeeded_t
typedef enum IAAFTypes::_aafSwapNeeded_e aafSwapNeeded_e
typedef aafInt32 aafTimecodeSourceType_t
typedef enum IAAFTypes::_aafTimecodeSourceType_e aafTimecodeSourceType_e
typedef aafInt32 aafMobKind_t
typedef enum IAAFTypes::_aafMobKind_e aafMobKind_e
typedef aafInt32 aafOperationChoice_t
typedef enum IAAFTypes::_aafOperationChoice_e aafOperationChoice_e
typedef aafInt32 aafDepend_t
typedef enum IAAFTypes::_aafDepend_e aafDepend_e
typedef aafInt32 aafIncMedia_t
typedef enum IAAFTypes::_aafIncMedia_e aafIncMedia_e
typedef aafInt32 aafIndexType_t
typedef enum IAAFTypes::_aafIndexType_e aafIndexType_e
typedef aafInt32 aafFadeType_t
typedef enum IAAFTypes::_aafFadeType_e aafFadeType_e
typedef aafInt32 aafAudioSampleType_t
typedef enum IAAFTypes::_aafAudioSampleType_e aafAudioSampleType_e
typedef aafInt32 aafTapeCaseType_t
typedef enum IAAFTypes::_aafTapeCaseType_e aafTapeCaseType_e
typedef aafInt32 aafVideoSignalType_t
typedef enum IAAFTypes::_aafVideoSignalType_e aafVideoSignalType_e
typedef aafInt32 aafTapeFormatType_t
typedef enum IAAFTypes::_aafTapeFormatType_e aafTapeFormatType_e
typedef aafInt32 aafAttributeKind_t
typedef enum IAAFTypes::_aafAttributeKind_e aafAttributeKind_e
typedef aafInt32 aafPulldownKind_t
typedef enum IAAFTypes::_aafPulldownKind_e aafPulldownKind_e
typedef aafInt32 aafPhaseFrame_t
typedef aafInt32 aafPulldownDir_t
typedef enum IAAFTypes::_aafPulldownDir_e aafPulldownDir_e
typedef IAAFTypes::_aafMobComment_t aafMobComment_t
typedef aafInt32 aafRGBAComponentKind_t
typedef enum IAAFTypes::_aafRGBAComponentKind_e aafRGBAComponentKind_e
typedef IAAFTypes::_aafRGBAComponent_t aafRGBAComponent_t
typedef aafInt32 aafInterpKind_t
typedef enum IAAFTypes::_aafInterpKind_e aafInterpKind_e
typedef aafInt32 aafEditHint_t
typedef enum IAAFTypes::_aafEditHint_e aafEditHint_e
typedef aafInt32 aafProductReleaseType_t
typedef enum IAAFTypes::_aafProductReleaseType_e aafProductReleaseType_e
typedef IAAFTypes::_aafVersionType_t aafVersionType_t
typedef IAAFTypes::_aafProductVersion_t aafProductVersion_t
typedef IAAFTypes::_aafUID_t aafUID_t
typedef IAAFTypes::_aafMobID_t aafMobID_t
typedef IAAFTypes::_aafProductIdentification_t aafProductIdentification_t
typedef IAAFTypes::_aafDateStruct_t aafDateStruct_t
typedef IAAFTypes::_aafTimeStruct_t aafTimeStruct_t
typedef IAAFTypes::_aafTimeStamp_t aafTimeStamp_t
typedef IAAFTypes::_aafRational_t aafRational_t
typedef IAAFTypes::_aafRect_t aafRect_t
typedef IAAFTypes::_aafmMultiXfer_t aafmMultiXfer_t
typedef IAAFTypes::_aafmMultiResult_t aafmMultiResult_t
typedef IAAFTypes::_aafmMultiCreate_t aafmMultiCreate_t
typedef aafInt32 aafEdgeType_t
typedef enum IAAFTypes::_aafEdgeType_e aafEdgeType_e
typedef aafInt32 aafFilmType_t
typedef enum IAAFTypes::_aafFilmType_e aafFilmType_e
typedef aafInt32 aafDirectionCode_t
typedef enum IAAFTypes::_aafDirectionCode_e aafDirectionCode_e
typedef aafInt32 aafColorSpace_t
typedef enum IAAFTypes::_aafColorSpace_e aafColorSpace_e
typedef IAAFTypes::_aafTimecode_t aafTimecode_t
typedef aafUInt8 aafEdgecodeHeader_t [kAAFEtHeaderSize]
typedef IAAFTypes::_aafEdgecode_t aafEdgecode_t
typedef IAAFTypes::_aafSourceRef_t aafSourceRef_t
typedef IAAFTypes::_aafDefaultFade_t aafDefaultFade_t
typedef aafInt32 aafCriteriaType_t
typedef enum IAAFTypes::_aafCriteriaType_e aafCriteriaType_e
typedef IAAFTypes::_aafMediaCriteria_t aafMediaCriteria_t
typedef aafInt32 aafSearchTag_t
typedef enum IAAFTypes::_aafSearchTag_e aafSearchTag_e
typedef IAAFTypes::_aafSearchCrit_t aafSearchCrit_t
typedef aafInt32 aafDefinitionKind_t
typedef enum IAAFTypes::_aafDefinitionKind_e aafDefinitionKind_e
typedef aafInt32 aafDefinitionCritType_t
typedef enum IAAFTypes::_aafDefinitionCritType_e aafDefinitionCritType_e
typedef IAAFTypes::_aafDefinitionCrit_t aafDefinitionCrit_t
typedef aafInt32 aafIdentificationCritType_t
typedef enum IAAFTypes::_aafIdentificationCritType_e aafIdentificationCritType_e
typedef IAAFTypes::_aafIdentificationCrit_t aafIdentificationCrit_t
typedef aafInt32 aafSearchDictionaryTag_t
typedef enum IAAFTypes::_aafSearchDictionaryTag_e aafSearchDictionaryTag_e
typedef aafInt32 eAAFByteOrder_t
typedef enum IAAFTypes::_eAAFByteOrder_e eAAFByteOrder_e
typedef IAAFTypes::_aafSearchDictionaryCrit_t aafSearchDictionaryCrit_t
typedef aafInt32 eAAFTypeCategory_t
typedef enum IAAFTypes::_eAAFTypeCategory_e eAAFTypeCategory_e
typedef aafBoolean_t aafBool
typedef aafColorSiting_t aafColorSitingType_t
typedef aafEditHint_t aafEditHintType_t
typedef aafFrameLayout_t aafLayoutType_t
typedef aafTimecodeSourceType_t aafTCSource_t
typedef aafPulldownDir_t aafPulldownDirectionType_t
typedef aafPulldownKind_t aafPulldownKindType_t
typedef aafSignalStandard_t aafSignalStandardType_t
typedef aafScanningDirection_t aafScanningDirectionType_t
typedef aafEdgecodeHeader_t aafEdgecodeHeader_constref
typedef aafEdgecode_t aafEdgecode_constref
typedef aafEngine_t aafEngine_constref
typedef aafHardwarePlatform_t aafHardwarePlatform_constref
typedef aafMediaCriteria_t aafMediaCriteria_constref
typedef aafPluginAPI_t aafPluginAPI_constref
typedef aafPosition_t aafPosition_constref
typedef aafProductIdentification_t aafProductIdentification_constref
typedef aafProductVersion_t aafProductVersion_constref
typedef aafRect_t aafRect_constref
typedef aafSourceRef_t aafSourceRef_constref
typedef aafTimecode_t aafTimecode_constref
typedef aafLength_t aafLength_constref
typedef aafRational_t aafRational_constref
typedef aafTimeStamp_t aafTimeStamp_constref
typedef aafUID_t aafUID_constref
typedef aafMobID_t aafMobID_constref
typedef aafVersionType_t aafVersionType_constref
typedef unsigned char * aafMemConstPtr_t
typedef aafCharacteraafCharacter_constptr
typedef aafMediaCriteria_taafMediaCriteria_constptr
typedef aafOperationChoice_taafOperationChoice_constptr
typedef aafProductVersion_taafProductVersion_constptr
typedef aafProductIdentification_taafProductIdentification_constptr
typedef aafSearchCrit_taafSearchCrit_constptr
typedef aafUID_taafUID_constptr
typedef aafMobID_taafMobID_constptr
enum  _aafBoolean_e { kAAFFalse = 0, kAAFTrue = 1 }
enum  _aafMAX_NUM_RGBA_COMPS_e { MAX_NUM_RGBA_COMPS = 8 }
enum  _aafFileRev_e { kAAFRev1 = 0, kAAFRev2 = 1 }
enum  _aafMediaOpenMode_e { kAAFMediaOpenReadOnly = 0, kAAFMediaOpenAppend = 1 }
enum  _aafFieldDom_e { kAAFDominantField1 = 0, kAAFDominantField2 = 1, kAAFNoDominant = 2 }
enum  _aafFieldTop_e { kAAFTopField1 = 0, kAAFTopField2 = 1, kAAFTopFieldNone = 2 }
enum  _aafAlphaTransparency_e { kAAFMinValueTransparent = 0, kAAFMaxValueTransparent = 1 }
enum  _aafFieldNumber_e { kAAFUnspecifiedField = 0, kAAFFieldOne = 1, kAAFFieldTwo = 2 }
enum  _aafPixelFormat_e { kAAFPixNone = 0, kAAFPixRGBA = 1, kAAFPixYUV = 2 }
enum  _aafFileExistence_e { kAAFFileExistence_new = 1, kAAFFileExistence_existing = 2 }
enum  _aafFileAccess_e { kAAFFileAccess_none = 0, kAAFFileAccess_read = 1 << 0, kAAFFileAccess_write = 1 << 1, kAAFFileAccess_modify = kAAFFileAccess_read | kAAFFileAccess_write }
enum  _aafJPEGcomponent_e { kAAFJcLuminance = 0, kAAFJcChrominance = 1, kAAFJcLuminanceFP16 = 2, kAAFJcChrominanceFP16 = 3 }
enum  _aafCompressEnable_e { kAAFCompressionEnable = 0, kAAFCompressionDisable = 1 }
enum  _aafFileFormat_e { kAAFEssence = 0, kAAFForeignMedia = 1 }
enum  _aafDropType_e { kAAFTcNonDrop = 0, kAAFTcDrop = 1 }
enum  _aafFrameLayout_e {
  kAAFFullFrame = 0, kAAFSeparateFields = 1, kAAFOneField = 2, kAAFMixedFields = 3,
  kAAFSegmentedFrame = 4
}
enum  _aafElectroSpatialFormulation_e {
  kAAFEsDefault = 0, kAAFEsTwoChannelMode = 1, kAAFEsSingleChannelMode = 2, kAAFEsPrimarySecondaryMode = 3,
  kAAFEsStereophonicMode = 4, kAAFEsSingleChannelDoubleSamplingFrequencyMode = 7, kAAFEsStereoLeftChannelDoubleSamplingFrequencyMode = 8, kAAFEsStereoRightChannelDoubleSamplingFrequencyMode = 9,
  kAAFEsMultiChannelMode = 15
}
enum  _aafSignalStandard_e {
  kAAFSignalNone = 0, kAAFSignalITU601 = 1, kAAFSignalITU1358 = 2, kAAFSignalSMPTE347M = 3,
  kAAFSignalSMPTE274M = 4, kAAFSignalSMPTE296M = 5, kAAFSignalSMPTE349M = 6
}
enum  _aafScanningDirection_e {
  kAAFScanningLeftToRightTopToBottom = 0, kAAFScanningRightToLeftTopToBottom = 1, kAAFScanningLeftToRightBottomToTop = 2, kAAFScanningRightToLeftBottomToTop = 3,
  kAAFScanningTopToBottomLeftToRight = 4, kAAFScanningTopToBottomRightToLeft = 5, kAAFScanningBottomToTopLeftToRight = 6, kAAFScanningBottomToTopRightToLeft = 7
}
enum  _aafColorSiting_e { kAAFCoSiting = 0, kAAFAveraging = 1, kAAFThreeTap = 2 }
enum  _aafPropertyOpt_e { kAAFPropRequired = 0, kAAFPropOptional = 1 }
enum  _AAFDataDefinitionMatch_e { kAAFExactMatch = 0, kAAFConvertTo = 1, kAAFConvertFrom = 2 }
enum  _aafAppendOption_e { kAAFAppend = 0, kAAFForceOverwrite = 1 }
enum  _aafReferenceType_e {
  kAAFRefLimitMinimum = 0, kAAFRefLimitMaximum = 1, kAAFRefMinimum = 2, kAAFRefMaximum = 3,
  kAAFRefEnumvalue = 4
}
enum  _aafSwapNeeded_e { kAAFSwapIfNeeded = 0, kAAFNeverSwap = 1 }
enum  _aafTimecodeSourceType_e { kAAFTimecodeLTC = 0, kAAFTimecodeVITC = 1 }
enum  _aafMobKind_e {
  kAAFCompMob = 0, kAAFMasterMob = 1, kAAFFileMob = 2, kAAFTapeMob = 3,
  kAAFFilmMob = 4, kAAFPrimaryMob = 5, kAAFAllMob = 6, kAAFPhysicalMob = 7
}
enum  _aafOperationChoice_e {
  kAAFFindNull = 0, kAAFFindIncoming = 1, kAAFFindOutgoing = 2, kAAFFindRender = 3,
  kAAFFindOperationSrc1 = 4, kAAFFindOperationSrc2 = 5, kAAFFindOperationSrc3 = 6, kAAFFindOperationSrc4 = 7,
  kAAFFindOperationSrc5 = 8, kAAFFindOperationSrc6 = 9, kAAFFindOperationSrc7 = 10, kAAFFindOperationSrc8 = 11
}
enum  _aafDepend_e { kAAFNoFollowDepend = 0, kAAFFollowDepend = 1 }
enum  _aafIncMedia_e { kAAFNoIncludeMedia = 0, kAAFIncludeMedia = 1 }
enum  _aafIndexType_e { kAAFCompMobIndex = 0, kAAFSourceMobIndex = 1, kAAFMediaIndex = 2, kAAFPrimaryMobIndex = 3 }
enum  _aafFadeType_e { kAAFFadeNone = 0, kAAFFadeLinearAmp = 1, kAAFFadeLinearPower = 2 }
enum  _aafAudioSampleType_e { kAAFOffsetBinary = 0, kAAFSignedMagnitude = 1 }
enum  _aafTapeCaseType_e {
  kAAFTapeCaseNull = 0, kAAFThreeFourthInchVideoTape = 1, kAAFVHSVideoTape = 2, kAAF8mmVideoTape = 3,
  kAAFBetacamVideoTape = 4, kAAFCompactCassette = 5, kAAFDATCartridge = 6, kAAFNagraAudioTape = 7
}
enum  _aafVideoSignalType_e { kAAFVideoSignalNull = 0, kAAFNTSCSignal = 1, kAAFPALSignal = 2, kAAFSECAMSignal = 3 }
enum  _aafTapeFormatType_e {
  kAAFTapeFormatNull = 0, kAAFBetacamFormat = 1, kAAFBetacamSPFormat = 2, kAAFVHSFormat = 3,
  kAAFSVHSFormat = 4, kAAF8mmFormat = 5, kAAFHi8Format = 6
}
enum  _aafAttributeKind_e { kAAFNullAttribute = 0, kAAFIntegerAttribute = 1, kAAFStringAttribute = 2, kAAFObjectAttribute = 3 }
enum  _aafPulldownKind_e { kAAFTwoThreePD = 0, kAAFPALPD = 1, kAAFOneToOneNTSC = 2, kAAFOneToOnePAL = 3 }
enum  _aafPulldownDir_e { kAAFTapeToFilmSpeed = 0, kAAFFilmToTapeSpeed = 1 }
enum  _aafRGBAComponentKind_e {
  kAAFCompNone = 0x30, kAAFCompAlpha = 0x41, kAAFCompBlue = 0x42, kAAFCompFill = 0x46,
  kAAFCompGreen = 0x47, kAAFCompPalette = 0x50, kAAFCompRed = 0x52, kAAFCompNull = 0x0
}
enum  _aafInterpKind_e { kAAFConstInterp = 1, kAAFLinearInterp = 2 }
enum  _aafEditHint_e {
  kAAFNoEditHint = 0, kAAFProportional = 1, kAAFRelativeLeft = 2, kAAFRelativeRight = 3,
  kAAFRelativeFixed = 4
}
enum  _aafProductReleaseType_e {
  kAAFVersionUnknown = 0, kAAFVersionReleased = 1, kAAFVersionDebug = 2, kAAFVersionPatched = 3,
  kAAFVersionBeta = 4, kAAFVersionPrivateBuild = 5
}
enum  _aafEdgeType_e {
  kAAFEtNull = 0, kAAFEtKeycode = 1, kAAFEtEdgenum4 = 2, kAAFEtEdgenum5 = 3,
  kAAFEtHeaderSize = 8
}
enum  _aafFilmType_e {
  kAAFFtNull = 0, kAAFFt35MM = 1, kAAFFt16MM = 2, kAAFFt8MM = 3,
  kAAFFt65MM = 4
}
enum  _aafDirectionCode_e {
  kAAFDirCodeRight = 0, kAAFDirCodeUpperRight = 1, kAAFDirCodeUp = 2, kAAFDirCodeUpperLeft = 3,
  kAAFDirCodeLeft = 4, kAAFDirCodeLowerLeft = 5, kAAFDirCodeDown = 6, kAAFDirCodeLowerRight = 7
}
enum  _aafColorSpace_e {
  kAAFColorSpaceRGB = 0, kAAFColorSpaceYUV = 1, kAAFColorSpaceYIQ = 2, kAAFColorSpaceHSI = 3,
  kAAFColorSpaceHSV = 4, kAAFColorSpaceYCrCb = 5, kAAFColorSpaceYDrDb = 6, kAAFColorSpaceCMYK = 7
}
enum  _aafCriteriaType_e { kAAFAnyRepresentation = 0, kAAFFastestRepresentation = 1, kAAFBestFidelityRepresentation = 2, kAAFSmallestRepresentation = 3 }
enum  _aafSearchTag_e {
  kAAFNoSearch = 0, kAAFByMobID = 1, kAAFByMobKind = 2, kAAFByName = 3,
  kAAFByClass = 4, kAAFByDataDef = 5, kAAFByMediaCrit = 6, kAAFByUsageCode = 7,
  kAAFByMasterMobUsageCode = 8, kAAFBySourceMobUsageCode = 9, kAAFByCompositionMobUsageCode = 10
}
enum  _aafDefinitionKind_e {
  kAAFClassDefinition = 1, kAAFPropertyDefinition = 2, kAAFTypeDefinition = 4, kAAFDataDefinition = 8,
  kAAFOperationDefinition = 16, kAAFAllDefinitions = -1
}
enum  _aafDefinitionCritType_e { kAAFNoDefSearch = 0, kAAFByDefKind = 1, kAAFByDefName = 2, kAAFByDefClass = 3 }
enum  _aafIdentificationCritType_e { kAAFNoIdSearch = 0, kAAFByIdProductID = 1, kAAFByIdGeneration = 2, kAAFByIdRefImplVersion = 3 }
enum  _aafSearchDictionaryTag_e {
  kAAFAllClasses = 0, kAAFByClassID = 1, kAAFByParentClassID = 2, kAAFByPropertyID = 3,
  kAAFByTypeID = 4, kAAFByClassName = 5
}
enum  _eAAFByteOrder_e { kAAFByteOrderLittle = 0, kAAFByteOrderBig = 1 }
enum  _eAAFTypeCategory_e {
  kAAFTypeCatUnknown = 0, kAAFTypeCatInt = 1, kAAFTypeCatCharacter = 2, kAAFTypeCatStrongObjRef = 3,
  kAAFTypeCatWeakObjRef = 4, kAAFTypeCatRename = 5, kAAFTypeCatEnum = 6, kAAFTypeCatFixedArray = 7,
  kAAFTypeCatVariableArray = 8, kAAFTypeCatSet = 9, kAAFTypeCatRecord = 10, kAAFTypeCatStream = 11,
  kAAFTypeCatString = 12, kAAFTypeCatExtEnum = 13, kAAFTypeCatIndirect = 14, kAAFTypeCatOpaque = 15,
  kAAFTypeCatEncrypted = 16
}

Public Attributes

NULL((void *) 0L) typedef
aafInt3 
aafBoolean_t )
MAX_NUM_RGBA_COMPS typedef
aafInt32 
aafMAX_NUM_RGBA_COMPS
const aafProductVersion_t AAFReferenceImplementationVersion
aafSearchTag_t searchTag
aafMobID_t mobID
aafMobKind_t mobKind
aafString_t name
aafClassID_t objClass
aafUID_t datadef
aafCriteriaType_t mediaCrit
aafUID_t usageCode
 tags
 aafSearchCrit_t
aafSearchDictionaryTag_t searchTag
aafUID_tclassID
aafUID_tparentClassID
aafUID_tpropertyID
aafUID_ttypeID
 aafSearchDictionaryCrit_t
STDMETHODCALLTYPE typedef
aafArgIDType_t 
aafArgIDType_constref

Classes

struct  _aafDateStruct_t
struct  _aafDefaultFade_t
struct  _aafDefinitionCrit_t
struct  _aafEdgecode_t
struct  _aafIdentificationCrit_t
struct  _aafMediaCriteria_t
struct  _aafmMultiCreate_t
struct  _aafmMultiResult_t
struct  _aafmMultiXfer_t
struct  _aafMobComment_t
struct  _aafMobID_t
struct  _aafProductIdentification_t
struct  _aafProductVersion_t
struct  _aafRational_t
struct  _aafRect_t
struct  _aafRGBAComponent_t
struct  _aafSearchCrit_t
struct  _aafSearchDictionaryCrit_t
struct  _aafSourceRef_t
struct  _aafTimecode_t
struct  _aafTimeStamp_t
struct  _aafTimeStruct_t
struct  _aafUID_t
struct  _aafVersionType_t

Member Typedef Documentation

typedef enum IAAFTypes::_aafAlphaTransparency_e IAAFTypes::aafAlphaTransparency_e
 

typedef aafInt32 IAAFTypes::aafAlphaTransparency_t
 

Definition at line 191 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafAppendOption_e IAAFTypes::aafAppendOption_e
 

typedef aafInt32 IAAFTypes::aafAppendOption_t
 

Definition at line 347 of file AAFTypes.idl.

typedef struct _aafUID_t IAAFTypes::aafArgIDType_t
 

Definition at line 141 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafAttributeKind_e IAAFTypes::aafAttributeKind_e
 

typedef aafInt32 IAAFTypes::aafAttributeKind_t
 

Definition at line 487 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafAudioSampleType_e IAAFTypes::aafAudioSampleType_e
 

typedef aafInt32 IAAFTypes::aafAudioSampleType_t
 

Definition at line 446 of file AAFTypes.idl.

typedef aafBoolean_t IAAFTypes::aafBool
 

Definition at line 1022 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafBoolean_e IAAFTypes::aafBoolean_e
 

typedef wchar_t IAAFTypes::aafCharacter
 

Definition at line 64 of file AAFTypes.idl.

typedef aafCharacter* IAAFTypes::aafCharacter_constptr
 

Definition at line 1094 of file AAFTypes.idl.

typedef struct _aafUID_t IAAFTypes::aafClassID_t
 

Definition at line 133 of file AAFTypes.idl.

typedef struct _aafUID_t IAAFTypes::aafCodecID_t
 

Definition at line 147 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafColorSiting_e IAAFTypes::aafColorSiting_e
 

typedef aafInt32 IAAFTypes::aafColorSiting_t
 

Definition at line 324 of file AAFTypes.idl.

typedef aafColorSiting_t IAAFTypes::aafColorSitingType_t
 

Definition at line 1023 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafColorSpace_e IAAFTypes::aafColorSpace_e
 

typedef aafInt32 IAAFTypes::aafColorSpace_t
 

Definition at line 723 of file AAFTypes.idl.

typedef aafInt8 IAAFTypes::aafCompArray_t[MAX_NUM_RGBA_COMPS]
 

Definition at line 151 of file AAFTypes.idl.

typedef kAAFJcChrominanceFP16 aafJPEGcomponent_e typedef aafInt32 aafCompressEnable_t enum IAAFTypes::_aafCompressEnable_e IAAFTypes::aafCompressEnable_e
 

typedef aafUInt8 IAAFTypes::aafCompSizeArray_t[MAX_NUM_RGBA_COMPS]
 

Definition at line 150 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafCriteriaType_e IAAFTypes::aafCriteriaType_e
 

typedef aafInt32 IAAFTypes::aafCriteriaType_t
 

Definition at line 779 of file AAFTypes.idl.

typedef aafUInt8* IAAFTypes::aafDataBuffer_t
 

Definition at line 137 of file AAFTypes.idl.

typedef enum IAAFTypes::_AAFDataDefinitionMatch_e IAAFTypes::AAFDataDefinitionMatch_e
 

typedef aafInt32 IAAFTypes::AAFDataDefinitionMatch_t
 

Definition at line 339 of file AAFTypes.idl.

typedef aafUInt8* IAAFTypes::aafDataValue_t
 

Definition at line 134 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafDateStruct_t IAAFTypes::aafDateStruct_t
 

typedef struct IAAFTypes::_aafDefaultFade_t IAAFTypes::aafDefaultFade_t
 

typedef struct IAAFTypes::_aafDefinitionCrit_t IAAFTypes::aafDefinitionCrit_t
 

typedef enum IAAFTypes::_aafDefinitionCritType_e IAAFTypes::aafDefinitionCritType_e
 

typedef aafInt32 IAAFTypes::aafDefinitionCritType_t
 

Definition at line 871 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafDefinitionKind_e IAAFTypes::aafDefinitionKind_e
 

typedef aafInt32 IAAFTypes::aafDefinitionKind_t
 

Definition at line 860 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafDepend_e IAAFTypes::aafDepend_e
 

typedef aafInt32 IAAFTypes::aafDepend_t
 

Definition at line 413 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafDirectionCode_e IAAFTypes::aafDirectionCode_e
 

typedef aafInt32 IAAFTypes::aafDirectionCode_t
 

Definition at line 710 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafDropType_e IAAFTypes::aafDropType_e
 

typedef aafInt32 IAAFTypes::aafDropType_t
 

Definition at line 268 of file AAFTypes.idl.

typedef aafEdgecode_t IAAFTypes::aafEdgecode_constref
 

Definition at line 1074 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafEdgecode_t IAAFTypes::aafEdgecode_t
 

typedef aafEdgecodeHeader_t IAAFTypes::aafEdgecodeHeader_constref
 

Definition at line 1073 of file AAFTypes.idl.

typedef aafUInt8 IAAFTypes::aafEdgecodeHeader_t[kAAFEtHeaderSize]
 

Definition at line 743 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafEdgeType_e IAAFTypes::aafEdgeType_e
 

typedef aafInt32 IAAFTypes::aafEdgeType_t
 

Definition at line 690 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafEditHint_e IAAFTypes::aafEditHint_e
 

typedef aafInt32 IAAFTypes::aafEditHint_t
 

Definition at line 553 of file AAFTypes.idl.

typedef aafEditHint_t IAAFTypes::aafEditHintType_t
 

Definition at line 1024 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafElectroSpatialFormulation_e IAAFTypes::aafElectroSpatialFormulation_e
 

typedef aafInt32 IAAFTypes::aafElectroSpatialFormulation_t
 

Definition at line 285 of file AAFTypes.idl.

typedef aafEngine_t IAAFTypes::aafEngine_constref
 

Definition at line 1075 of file AAFTypes.idl.

typedef struct _aafUID_t IAAFTypes::aafEngine_t
 

Definition at line 145 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFadeType_e IAAFTypes::aafFadeType_e
 

typedef aafInt32 IAAFTypes::aafFadeType_t
 

Definition at line 438 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFieldDom_e IAAFTypes::aafFieldDom_e
 

typedef aafInt32 IAAFTypes::aafFieldDom_t
 

Definition at line 175 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFieldNumber_e IAAFTypes::aafFieldNumber_e
 

typedef aafInt32 IAAFTypes::aafFieldNumber_t
 

Definition at line 198 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFieldTop_e IAAFTypes::aafFieldTop_e
 

typedef aafInt32 IAAFTypes::aafFieldTop_t
 

Definition at line 183 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFileAccess_e IAAFTypes::aafFileAccess_e
 

typedef aafInt32 IAAFTypes::aafFileAccess_t
 

Definition at line 223 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFileExistence_e IAAFTypes::aafFileExistence_e
 

typedef aafInt32 IAAFTypes::aafFileExistence_t
 

Definition at line 215 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFileFormat_e IAAFTypes::aafFileFormat_e
 

typedef aafInt32 IAAFTypes::aafFileFormat_t
 

Definition at line 261 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFileRev_e IAAFTypes::aafFileRev_e
 

typedef aafInt32 IAAFTypes::aafFileRev_t
 

Definition at line 161 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFilmType_e IAAFTypes::aafFilmType_e
 

typedef aafInt32 IAAFTypes::aafFilmType_t
 

Definition at line 700 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafFrameLayout_e IAAFTypes::aafFrameLayout_e
 

typedef aafInt32 IAAFTypes::aafFrameLayout_t
 

Definition at line 275 of file AAFTypes.idl.

typedef aafInt64 IAAFTypes::aafFrameLength_t
 

Definition at line 129 of file AAFTypes.idl.

typedef aafInt64 IAAFTypes::aafFrameOffset_t
 

Definition at line 128 of file AAFTypes.idl.

typedef aafHardwarePlatform_t IAAFTypes::aafHardwarePlatform_constref
 

Definition at line 1076 of file AAFTypes.idl.

typedef struct _aafUID_t IAAFTypes::aafHardwarePlatform_t
 

Definition at line 144 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafIdentificationCrit_t IAAFTypes::aafIdentificationCrit_t
 

typedef enum IAAFTypes::_aafIdentificationCritType_e IAAFTypes::aafIdentificationCritType_e
 

typedef aafInt32 IAAFTypes::aafIdentificationCritType_t
 

Definition at line 891 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafIncMedia_e IAAFTypes::aafIncMedia_e
 

typedef aafInt32 IAAFTypes::aafIncMedia_t
 

Definition at line 420 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafIndexType_e IAAFTypes::aafIndexType_e
 

typedef aafInt32 IAAFTypes::aafIndexType_t
 

Definition at line 428 of file AAFTypes.idl.

typedef signed short int IAAFTypes::aafInt16
 

Definition at line 53 of file AAFTypes.idl.

typedef signed int IAAFTypes::aafInt32
 

Definition at line 54 of file AAFTypes.idl.

typedef hyper IAAFTypes::aafInt64
 

Definition at line 60 of file AAFTypes.idl.

typedef signed char IAAFTypes::aafInt8
 

Definition at line 52 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafInterpKind_e IAAFTypes::aafInterpKind_e
 

typedef aafInt32 IAAFTypes::aafInterpKind_t
 

Definition at line 546 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafJPEGcomponent_e IAAFTypes::aafJPEGcomponent_e
 

typedef aafInt32 IAAFTypes::aafJPEGcomponent_t
 

Definition at line 233 of file AAFTypes.idl.

typedef aafInt32 IAAFTypes::aafJPEGTableID_t
 

Definition at line 153 of file AAFTypes.idl.

typedef aafFrameLayout_t IAAFTypes::aafLayoutType_t
 

Definition at line 1025 of file AAFTypes.idl.

typedef aafLength_t IAAFTypes::aafLength_constref
 

Definition at line 1085 of file AAFTypes.idl.

typedef aafInt64 IAAFTypes::aafLength_t
 

Definition at line 124 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafMAX_NUM_RGBA_COMPS_e IAAFTypes::aafMAX_NUM_RGBA_COMPS_e
 

typedef aafMediaCriteria_t* IAAFTypes::aafMediaCriteria_constptr
 

Definition at line 1095 of file AAFTypes.idl.

typedef aafMediaCriteria_t IAAFTypes::aafMediaCriteria_constref
 

Definition at line 1077 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafMediaCriteria_t IAAFTypes::aafMediaCriteria_t
 

typedef enum IAAFTypes::_aafMediaOpenMode_e IAAFTypes::aafMediaOpenMode_e
 

typedef aafInt32 IAAFTypes::aafMediaOpenMode_t
 

Definition at line 168 of file AAFTypes.idl.

typedef unsigned char* IAAFTypes::aafMemConstPtr_t
 

Definition at line 1093 of file AAFTypes.idl.

typedef unsigned char* IAAFTypes::aafMemPtr_t
 

Definition at line 76 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafmMultiCreate_t IAAFTypes::aafmMultiCreate_t
 

typedef struct IAAFTypes::_aafmMultiResult_t IAAFTypes::aafmMultiResult_t
 

typedef struct IAAFTypes::_aafmMultiXfer_t IAAFTypes::aafmMultiXfer_t
 

typedef struct IAAFTypes::_aafMobComment_t IAAFTypes::aafMobComment_t
 

typedef aafMobID_t* IAAFTypes::aafMobID_constptr
 

Definition at line 1101 of file AAFTypes.idl.

typedef aafMobID_t IAAFTypes::aafMobID_constref
 

Definition at line 1089 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafMobID_t IAAFTypes::aafMobID_t
 

typedef enum IAAFTypes::_aafMobKind_e IAAFTypes::aafMobKind_e
 

typedef aafInt32 IAAFTypes::aafMobKind_t
 

Definition at line 383 of file AAFTypes.idl.

typedef aafUInt32 IAAFTypes::aafNumSlots_t
 

Definition at line 132 of file AAFTypes.idl.

typedef aafOperationChoice_t* IAAFTypes::aafOperationChoice_constptr
 

Definition at line 1096 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafOperationChoice_e IAAFTypes::aafOperationChoice_e
 

typedef aafInt32 IAAFTypes::aafOperationChoice_t
 

Definition at line 396 of file AAFTypes.idl.

typedef aafInt32 IAAFTypes::aafPhaseFrame_t
 

Definition at line 505 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafPixelFormat_e IAAFTypes::aafPixelFormat_e
 

typedef aafInt32 IAAFTypes::aafPixelFormat_t
 

Definition at line 206 of file AAFTypes.idl.

typedef aafPluginAPI_t IAAFTypes::aafPluginAPI_constref
 

Definition at line 1078 of file AAFTypes.idl.

typedef struct _aafUID_t IAAFTypes::aafPluginAPI_t
 

Definition at line 146 of file AAFTypes.idl.

typedef aafPosition_t IAAFTypes::aafPosition_constref
 

Definition at line 1079 of file AAFTypes.idl.

typedef aafInt64 IAAFTypes::aafPosition_t
 

Definition at line 127 of file AAFTypes.idl.

typedef aafProductIdentification_t* IAAFTypes::aafProductIdentification_constptr
 

Definition at line 1098 of file AAFTypes.idl.

typedef aafProductIdentification_t IAAFTypes::aafProductIdentification_constref
 

Definition at line 1080 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafProductIdentification_t IAAFTypes::aafProductIdentification_t
 

typedef enum IAAFTypes::_aafProductReleaseType_e IAAFTypes::aafProductReleaseType_e
 

typedef aafInt32 IAAFTypes::aafProductReleaseType_t
 

Definition at line 563 of file AAFTypes.idl.

typedef aafProductVersion_t* IAAFTypes::aafProductVersion_constptr
 

Definition at line 1097 of file AAFTypes.idl.

typedef aafProductVersion_t IAAFTypes::aafProductVersion_constref
 

Definition at line 1081 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafProductVersion_t IAAFTypes::aafProductVersion_t
 

typedef enum IAAFTypes::_aafPropertyOpt_e IAAFTypes::aafPropertyOpt_e
 

typedef aafInt32 IAAFTypes::aafPropertyOpt_t
 

Definition at line 332 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafPulldownDir_e IAAFTypes::aafPulldownDir_e
 

typedef aafInt32 IAAFTypes::aafPulldownDir_t
 

Definition at line 507 of file AAFTypes.idl.

typedef aafPulldownDir_t IAAFTypes::aafPulldownDirectionType_t
 

Definition at line 1027 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafPulldownKind_e IAAFTypes::aafPulldownKind_e
 

typedef aafInt32 IAAFTypes::aafPulldownKind_t
 

Definition at line 496 of file AAFTypes.idl.

typedef aafPulldownKind_t IAAFTypes::aafPulldownKindType_t
 

Definition at line 1028 of file AAFTypes.idl.

typedef aafRational_t IAAFTypes::aafRational_constref
 

Definition at line 1086 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafRational_t IAAFTypes::aafRational_t
 

typedef aafRect_t IAAFTypes::aafRect_constref
 

Definition at line 1082 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafRect_t IAAFTypes::aafRect_t
 

typedef enum IAAFTypes::_aafReferenceType_e IAAFTypes::aafReferenceType_e
 

typedef aafInt32 IAAFTypes::aafReferenceType_t
 

Definition at line 354 of file AAFTypes.idl.

typedef aafInt32 IAAFTypes::AAFRESULT
 

Definition at line 78 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafRGBAComponent_t IAAFTypes::aafRGBAComponent_t
 

typedef enum IAAFTypes::_aafRGBAComponentKind_e IAAFTypes::aafRGBAComponentKind_e
 

typedef aafInt32 IAAFTypes::aafRGBAComponentKind_t
 

Definition at line 520 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafScanningDirection_e IAAFTypes::aafScanningDirection_e
 

typedef aafInt32 IAAFTypes::aafScanningDirection_t
 

Definition at line 311 of file AAFTypes.idl.

typedef aafScanningDirection_t IAAFTypes::aafScanningDirectionType_t
 

Definition at line 1030 of file AAFTypes.idl.

typedef aafSearchCrit_t* IAAFTypes::aafSearchCrit_constptr
 

Definition at line 1099 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafSearchCrit_t IAAFTypes::aafSearchCrit_t
 

typedef struct IAAFTypes::_aafSearchDictionaryCrit_t IAAFTypes::aafSearchDictionaryCrit_t
 

typedef enum IAAFTypes::_aafSearchDictionaryTag_e IAAFTypes::aafSearchDictionaryTag_e
 

typedef aafInt32 IAAFTypes::aafSearchDictionaryTag_t
 

Definition at line 918 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafSearchTag_e IAAFTypes::aafSearchTag_e
 

typedef aafInt32 IAAFTypes::aafSearchTag_t
 

Definition at line 801 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafSignalStandard_e IAAFTypes::aafSignalStandard_e
 

typedef aafInt32 IAAFTypes::aafSignalStandard_t
 

Definition at line 299 of file AAFTypes.idl.

typedef aafSignalStandard_t IAAFTypes::aafSignalStandardType_t
 

Definition at line 1029 of file AAFTypes.idl.

typedef aafUInt32 IAAFTypes::aafSlotID_t
 

Definition at line 130 of file AAFTypes.idl.

typedef aafSourceRef_t IAAFTypes::aafSourceRef_constref
 

Definition at line 1083 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafSourceRef_t IAAFTypes::aafSourceRef_t
 

typedef aafCharacter* IAAFTypes::aafString_t
 

Definition at line 110 of file AAFTypes.idl.

typedef aafCharacter* IAAFTypes::aafString_t
 

Definition at line 108 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafSwapNeeded_e IAAFTypes::aafSwapNeeded_e
 

typedef aafInt32 IAAFTypes::aafSwapNeeded_t
 

Definition at line 364 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafTapeCaseType_e IAAFTypes::aafTapeCaseType_e
 

typedef aafInt32 IAAFTypes::aafTapeCaseType_t
 

Definition at line 453 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafTapeFormatType_e IAAFTypes::aafTapeFormatType_e
 

typedef aafInt32 IAAFTypes::aafTapeFormatType_t
 

Definition at line 475 of file AAFTypes.idl.

typedef aafTimecodeSourceType_t IAAFTypes::aafTCSource_t
 

Definition at line 1026 of file AAFTypes.idl.

typedef aafTimecode_t IAAFTypes::aafTimecode_constref
 

Definition at line 1084 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafTimecode_t IAAFTypes::aafTimecode_t
 

typedef enum IAAFTypes::_aafTimecodeSourceType_e IAAFTypes::aafTimecodeSourceType_e
 

typedef aafInt32 IAAFTypes::aafTimecodeSourceType_t
 

Definition at line 371 of file AAFTypes.idl.

typedef aafTimeStamp_t IAAFTypes::aafTimeStamp_constref
 

Definition at line 1087 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafTimeStamp_t IAAFTypes::aafTimeStamp_t
 

typedef struct IAAFTypes::_aafTimeStruct_t IAAFTypes::aafTimeStruct_t
 

typedef aafUID_t* IAAFTypes::aafUID_constptr
 

Definition at line 1100 of file AAFTypes.idl.

typedef aafUID_t IAAFTypes::aafUID_constref
 

Definition at line 1088 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafUID_t IAAFTypes::aafUID_t
 

typedef unsigned short int IAAFTypes::aafUInt16
 

Definition at line 57 of file AAFTypes.idl.

typedef unsigned int IAAFTypes::aafUInt32
 

Definition at line 58 of file AAFTypes.idl.

typedef unsigned hyper IAAFTypes::aafUInt64
 

Definition at line 61 of file AAFTypes.idl.

typedef unsigned char IAAFTypes::aafUInt8
 

Definition at line 56 of file AAFTypes.idl.

typedef aafVersionType_t IAAFTypes::aafVersionType_constref
 

Definition at line 1090 of file AAFTypes.idl.

typedef struct IAAFTypes::_aafVersionType_t IAAFTypes::aafVersionType_t
 

typedef aafInt32 IAAFTypes::aafVideoLineMap_t[2]
 

Definition at line 152 of file AAFTypes.idl.

typedef enum IAAFTypes::_aafVideoSignalType_e IAAFTypes::aafVideoSignalType_e
 

typedef aafInt32 IAAFTypes::aafVideoSignalType_t
 

Definition at line 466 of file AAFTypes.idl.

typedef wchar_t IAAFTypes::aafWChar
 

Definition at line 63 of file AAFTypes.idl.

typedef enum IAAFTypes::_eAAFByteOrder_e IAAFTypes::eAAFByteOrder_e
 

typedef aafInt32 IAAFTypes::eAAFByteOrder_t
 

Definition at line 934 of file AAFTypes.idl.

typedef enum IAAFTypes::_eAAFTypeCategory_e IAAFTypes::eAAFTypeCategory_e
 

typedef aafInt32 IAAFTypes::eAAFTypeCategory_t
 

Definition at line 995 of file AAFTypes.idl.


Member Enumeration Documentation

enum IAAFTypes::_aafAlphaTransparency_e
 

Enumeration values:
kAAFMinValueTransparent 
kAAFMaxValueTransparent 

Definition at line 192 of file AAFTypes.idl.

enum IAAFTypes::_aafAppendOption_e
 

Enumeration values:
kAAFAppend 
kAAFForceOverwrite 

Definition at line 348 of file AAFTypes.idl.

enum IAAFTypes::_aafAttributeKind_e
 

Enumeration values:
kAAFNullAttribute 
kAAFIntegerAttribute 
kAAFStringAttribute 
kAAFObjectAttribute 

Definition at line 488 of file AAFTypes.idl.

enum IAAFTypes::_aafAudioSampleType_e
 

Enumeration values:
kAAFOffsetBinary 
kAAFSignedMagnitude 

Definition at line 447 of file AAFTypes.idl.

enum IAAFTypes::_aafBoolean_e
 

Enumeration values:
kAAFFalse 
kAAFTrue 

Definition at line 89 of file AAFTypes.idl.

enum IAAFTypes::_aafColorSiting_e
 

Enumeration values:
kAAFCoSiting 
kAAFAveraging 
kAAFThreeTap 

Definition at line 325 of file AAFTypes.idl.

enum IAAFTypes::_aafColorSpace_e
 

Enumeration values:
kAAFColorSpaceRGB 
kAAFColorSpaceYUV 
kAAFColorSpaceYIQ 
kAAFColorSpaceHSI 
kAAFColorSpaceHSV 
kAAFColorSpaceYCrCb 
kAAFColorSpaceYDrDb 
kAAFColorSpaceCMYK 

Definition at line 724 of file AAFTypes.idl.

enum IAAFTypes::_aafCompressEnable_e
 

Enumeration values:
kAAFCompressionEnable 
kAAFCompressionDisable 

Definition at line 255 of file AAFTypes.idl.

enum IAAFTypes::_aafCriteriaType_e
 

Enumeration values:
kAAFAnyRepresentation 
kAAFFastestRepresentation 
kAAFBestFidelityRepresentation 
kAAFSmallestRepresentation 

Definition at line 780 of file AAFTypes.idl.

enum IAAFTypes::_AAFDataDefinitionMatch_e
 

Enumeration values:
kAAFExactMatch 
kAAFConvertTo 
kAAFConvertFrom 

Definition at line 340 of file AAFTypes.idl.

enum IAAFTypes::_aafDefinitionCritType_e
 

Enumeration values:
kAAFNoDefSearch 
kAAFByDefKind 
kAAFByDefName 
kAAFByDefClass 

Definition at line 872 of file AAFTypes.idl.

enum IAAFTypes::_aafDefinitionKind_e
 

Enumeration values:
kAAFClassDefinition 
kAAFPropertyDefinition 
kAAFTypeDefinition 
kAAFDataDefinition 
kAAFOperationDefinition 
kAAFAllDefinitions 

Definition at line 861 of file AAFTypes.idl.

enum IAAFTypes::_aafDepend_e
 

Enumeration values:
kAAFNoFollowDepend 
kAAFFollowDepend 

Definition at line 414 of file AAFTypes.idl.

enum IAAFTypes::_aafDirectionCode_e
 

Enumeration values:
kAAFDirCodeRight 
kAAFDirCodeUpperRight 
kAAFDirCodeUp 
kAAFDirCodeUpperLeft 
kAAFDirCodeLeft 
kAAFDirCodeLowerLeft 
kAAFDirCodeDown 
kAAFDirCodeLowerRight 

Definition at line 711 of file AAFTypes.idl.

enum IAAFTypes::_aafDropType_e
 

Enumeration values:
kAAFTcNonDrop 
kAAFTcDrop 

Definition at line 269 of file AAFTypes.idl.

enum IAAFTypes::_aafEdgeType_e
 

Enumeration values:
kAAFEtNull 
kAAFEtKeycode 
kAAFEtEdgenum4 
kAAFEtEdgenum5 
kAAFEtHeaderSize 

Definition at line 691 of file AAFTypes.idl.

enum IAAFTypes::_aafEditHint_e
 

Enumeration values:
kAAFNoEditHint 
kAAFProportional 
kAAFRelativeLeft 
kAAFRelativeRight 
kAAFRelativeFixed 

Definition at line 554 of file AAFTypes.idl.

enum IAAFTypes::_aafElectroSpatialFormulation_e
 

Enumeration values:
kAAFEsDefault 
kAAFEsTwoChannelMode 
kAAFEsSingleChannelMode 
kAAFEsPrimarySecondaryMode 
kAAFEsStereophonicMode 
kAAFEsSingleChannelDoubleSamplingFrequencyMode 
kAAFEsStereoLeftChannelDoubleSamplingFrequencyMode 
kAAFEsStereoRightChannelDoubleSamplingFrequencyMode 
kAAFEsMultiChannelMode 

Definition at line 286 of file AAFTypes.idl.

enum IAAFTypes::_aafFadeType_e
 

Enumeration values:
kAAFFadeNone 
kAAFFadeLinearAmp 
kAAFFadeLinearPower 

Definition at line 439 of file AAFTypes.idl.

enum IAAFTypes::_aafFieldDom_e
 

Enumeration values:
kAAFDominantField1 
kAAFDominantField2 
kAAFNoDominant 

Definition at line 176 of file AAFTypes.idl.

enum IAAFTypes::_aafFieldNumber_e
 

Enumeration values:
kAAFUnspecifiedField 
kAAFFieldOne 
kAAFFieldTwo 

Definition at line 199 of file AAFTypes.idl.

enum IAAFTypes::_aafFieldTop_e
 

Enumeration values:
kAAFTopField1 
kAAFTopField2 
kAAFTopFieldNone 

Definition at line 184 of file AAFTypes.idl.

enum IAAFTypes::_aafFileAccess_e
 

Enumeration values:
kAAFFileAccess_none 
kAAFFileAccess_read 
kAAFFileAccess_write 
kAAFFileAccess_modify 

Definition at line 224 of file AAFTypes.idl.

enum IAAFTypes::_aafFileExistence_e
 

Enumeration values:
kAAFFileExistence_new 
kAAFFileExistence_existing 

Definition at line 216 of file AAFTypes.idl.

enum IAAFTypes::_aafFileFormat_e
 

Enumeration values:
kAAFEssence 
kAAFForeignMedia 

Definition at line 262 of file AAFTypes.idl.

enum IAAFTypes::_aafFileRev_e
 

Enumeration values:
kAAFRev1 
kAAFRev2 

Definition at line 162 of file AAFTypes.idl.

enum IAAFTypes::_aafFilmType_e
 

Enumeration values:
kAAFFtNull 
kAAFFt35MM 
kAAFFt16MM 
kAAFFt8MM 
kAAFFt65MM 

Definition at line 701 of file AAFTypes.idl.

enum IAAFTypes::_aafFrameLayout_e
 

Enumeration values:
kAAFFullFrame 
kAAFSeparateFields 
kAAFOneField 
kAAFMixedFields 
kAAFSegmentedFrame 

Definition at line 276 of file AAFTypes.idl.

enum IAAFTypes::_aafIdentificationCritType_e
 

Enumeration values:
kAAFNoIdSearch 
kAAFByIdProductID 
kAAFByIdGeneration 
kAAFByIdRefImplVersion 

Definition at line 892 of file AAFTypes.idl.

enum IAAFTypes::_aafIncMedia_e
 

Enumeration values:
kAAFNoIncludeMedia 
kAAFIncludeMedia 

Definition at line 421 of file AAFTypes.idl.

enum IAAFTypes::_aafIndexType_e
 

Enumeration values:
kAAFCompMobIndex 
kAAFSourceMobIndex 
kAAFMediaIndex 
kAAFPrimaryMobIndex 

Definition at line 429 of file AAFTypes.idl.

enum IAAFTypes::_aafInterpKind_e
 

Enumeration values:
kAAFConstInterp 
kAAFLinearInterp 

Definition at line 547 of file AAFTypes.idl.

enum IAAFTypes::_aafJPEGcomponent_e
 

Enumeration values:
kAAFJcLuminance 
kAAFJcChrominance 
kAAFJcLuminanceFP16 
kAAFJcChrominanceFP16 

Definition at line 235 of file AAFTypes.idl.

enum IAAFTypes::_aafMAX_NUM_RGBA_COMPS_e
 

Enumeration values:
MAX_NUM_RGBA_COMPS 

Definition at line 99 of file AAFTypes.idl.

enum IAAFTypes::_aafMediaOpenMode_e
 

Enumeration values:
kAAFMediaOpenReadOnly 
kAAFMediaOpenAppend 

Definition at line 169 of file AAFTypes.idl.

enum IAAFTypes::_aafMobKind_e
 

Enumeration values:
kAAFCompMob 
kAAFMasterMob 
kAAFFileMob 
kAAFTapeMob 
kAAFFilmMob 
kAAFPrimaryMob 
kAAFAllMob 
kAAFPhysicalMob 

Definition at line 384 of file AAFTypes.idl.

enum IAAFTypes::_aafOperationChoice_e
 

Enumeration values:
kAAFFindNull 
kAAFFindIncoming 
kAAFFindOutgoing 
kAAFFindRender 
kAAFFindOperationSrc1 
kAAFFindOperationSrc2 
kAAFFindOperationSrc3 
kAAFFindOperationSrc4 
kAAFFindOperationSrc5 
kAAFFindOperationSrc6 
kAAFFindOperationSrc7 
kAAFFindOperationSrc8 

Definition at line 397 of file AAFTypes.idl.

enum IAAFTypes::_aafPixelFormat_e
 

Enumeration values:
kAAFPixNone 
kAAFPixRGBA 
kAAFPixYUV 

Definition at line 207 of file AAFTypes.idl.

enum IAAFTypes::_aafProductReleaseType_e
 

Enumeration values:
kAAFVersionUnknown 
kAAFVersionReleased 
kAAFVersionDebug 
kAAFVersionPatched 
kAAFVersionBeta 
kAAFVersionPrivateBuild 

Definition at line 564 of file AAFTypes.idl.

enum IAAFTypes::_aafPropertyOpt_e
 

Enumeration values:
kAAFPropRequired 
kAAFPropOptional 

Definition at line 333 of file AAFTypes.idl.

enum IAAFTypes::_aafPulldownDir_e
 

Enumeration values:
kAAFTapeToFilmSpeed 
kAAFFilmToTapeSpeed 

Definition at line 508 of file AAFTypes.idl.

enum IAAFTypes::_aafPulldownKind_e
 

Enumeration values:
kAAFTwoThreePD 
kAAFPALPD 
kAAFOneToOneNTSC 
kAAFOneToOnePAL 

Definition at line 497 of file AAFTypes.idl.

enum IAAFTypes::_aafReferenceType_e
 

Enumeration values:
kAAFRefLimitMinimum 
kAAFRefLimitMaximum 
kAAFRefMinimum 
kAAFRefMaximum 
kAAFRefEnumvalue 

Definition at line 355 of file AAFTypes.idl.

enum IAAFTypes::_aafRGBAComponentKind_e
 

Enumeration values:
kAAFCompNone 
kAAFCompAlpha 
kAAFCompBlue 
kAAFCompFill 
kAAFCompGreen 
kAAFCompPalette 
kAAFCompRed 
kAAFCompNull 

Definition at line 521 of file AAFTypes.idl.

enum IAAFTypes::_aafScanningDirection_e
 

Enumeration values:
kAAFScanningLeftToRightTopToBottom 
kAAFScanningRightToLeftTopToBottom 
kAAFScanningLeftToRightBottomToTop 
kAAFScanningRightToLeftBottomToTop 
kAAFScanningTopToBottomLeftToRight 
kAAFScanningTopToBottomRightToLeft 
kAAFScanningBottomToTopLeftToRight 
kAAFScanningBottomToTopRightToLeft 

Definition at line 312 of file AAFTypes.idl.

enum IAAFTypes::_aafSearchDictionaryTag_e
 

Enumeration values:
kAAFAllClasses 
kAAFByClassID 
kAAFByParentClassID 
kAAFByPropertyID 
kAAFByTypeID 
kAAFByClassName 

Definition at line 919 of file AAFTypes.idl.

enum IAAFTypes::_aafSearchTag_e
 

Enumeration values:
kAAFNoSearch 
kAAFByMobID 
kAAFByMobKind 
kAAFByName 
kAAFByClass 
kAAFByDataDef 
kAAFByMediaCrit 
kAAFByUsageCode 
kAAFByMasterMobUsageCode 
kAAFBySourceMobUsageCode 
kAAFByCompositionMobUsageCode 

Definition at line 802 of file AAFTypes.idl.

enum IAAFTypes::_aafSignalStandard_e
 

Enumeration values:
kAAFSignalNone 
kAAFSignalITU601 
kAAFSignalITU1358 
kAAFSignalSMPTE347M 
kAAFSignalSMPTE274M 
kAAFSignalSMPTE296M 
kAAFSignalSMPTE349M 

Definition at line 300 of file AAFTypes.idl.

enum IAAFTypes::_aafSwapNeeded_e
 

Enumeration values:
kAAFSwapIfNeeded 
kAAFNeverSwap 

Definition at line 365 of file AAFTypes.idl.

enum IAAFTypes::_aafTapeCaseType_e
 

Enumeration values:
kAAFTapeCaseNull 
kAAFThreeFourthInchVideoTape 
kAAFVHSVideoTape 
kAAF8mmVideoTape 
kAAFBetacamVideoTape 
kAAFCompactCassette 
kAAFDATCartridge 
kAAFNagraAudioTape 

Definition at line 454 of file AAFTypes.idl.

enum IAAFTypes::_aafTapeFormatType_e
 

Enumeration values:
kAAFTapeFormatNull 
kAAFBetacamFormat 
kAAFBetacamSPFormat 
kAAFVHSFormat 
kAAFSVHSFormat 
kAAF8mmFormat 
kAAFHi8Format 

Definition at line 476 of file AAFTypes.idl.

enum IAAFTypes::_aafTimecodeSourceType_e
 

Enumeration values:
kAAFTimecodeLTC 
kAAFTimecodeVITC 

Definition at line 372 of file AAFTypes.idl.

enum IAAFTypes::_aafVideoSignalType_e
 

Enumeration values:
kAAFVideoSignalNull 
kAAFNTSCSignal 
kAAFPALSignal 
kAAFSECAMSignal 

Definition at line 467 of file AAFTypes.idl.

enum IAAFTypes::_eAAFByteOrder_e
 

Enumeration values:
kAAFByteOrderLittle 
kAAFByteOrderBig 

Definition at line 935 of file AAFTypes.idl.

enum IAAFTypes::_eAAFTypeCategory_e
 

Enumeration values:
kAAFTypeCatUnknown 
kAAFTypeCatInt 
kAAFTypeCatCharacter 
kAAFTypeCatStrongObjRef 
kAAFTypeCatWeakObjRef 
kAAFTypeCatRename 
kAAFTypeCatEnum 
kAAFTypeCatFixedArray 
kAAFTypeCatVariableArray 
kAAFTypeCatSet 
kAAFTypeCatRecord 
kAAFTypeCatStream 
kAAFTypeCatString 
kAAFTypeCatExtEnum 
kAAFTypeCatIndirect 
kAAFTypeCatOpaque 
kAAFTypeCatEncrypted 

Definition at line 996 of file AAFTypes.idl.


Member Data Documentation

STDMETHODCALLTYPE typedef aafArgIDType_t IAAFTypes::aafArgIDType_constref
 

Definition at line 1042 of file AAFTypes.idl.

NULL ((void *)0L) typedef aafInt3 IAAFTypes::aafBoolean_t)
 

Definition at line 84 of file AAFTypes.idl.

MAX_NUM_RGBA_COMPS typedef aafInt32 IAAFTypes::aafMAX_NUM_RGBA_COMPS
 

Definition at line 96 of file AAFTypes.idl.

const aafProductVersion_t IAAFTypes::AAFReferenceImplementationVersion
 

Definition at line 625 of file AAFTypes.idl.

IAAFTypes::aafSearchCrit_t
 

Definition at line 856 of file AAFTypes.idl.

IAAFTypes::aafSearchDictionaryCrit_t
 

Definition at line 991 of file AAFTypes.idl.

aafUID_t* IAAFTypes::classID
 

Definition at line 983 of file AAFTypes.idl.

aafUID_t IAAFTypes::datadef
 

Definition at line 852 of file AAFTypes.idl.

aafCriteriaType_t IAAFTypes::mediaCrit
 

Definition at line 853 of file AAFTypes.idl.

aafMobID_t IAAFTypes::mobID
 

Definition at line 848 of file AAFTypes.idl.

aafMobKind_t IAAFTypes::mobKind
 

Definition at line 849 of file AAFTypes.idl.

aafString_t IAAFTypes::name
 

Definition at line 989 of file AAFTypes.idl.

aafClassID_t IAAFTypes::objClass
 

Definition at line 851 of file AAFTypes.idl.

aafUID_t* IAAFTypes::parentClassID
 

Definition at line 986 of file AAFTypes.idl.

aafUID_t* IAAFTypes::propertyID
 

Definition at line 987 of file AAFTypes.idl.

aafSearchDictionaryTag_t IAAFTypes::searchTag
 

Definition at line 980 of file AAFTypes.idl.

aafSearchTag_t IAAFTypes::searchTag
 

Definition at line 843 of file AAFTypes.idl.

IAAFTypes::tags
 

Definition at line 990 of file AAFTypes.idl.

aafUID_t* IAAFTypes::typeID
 

Definition at line 988 of file AAFTypes.idl.

aafUID_t IAAFTypes::usageCode
 

Definition at line 854 of file AAFTypes.idl.


Generated on Thu Feb 17 09:34:25 2005 for AAF COM API by doxygen 1.4.1