![]() |
AAX SDK
2.1.1
Avid Audio Extensions Development Kit
|
#include <AAX_IACFPropertyMap.h>


Versioned interface for an AAX_IPropertyMap.
Public Member Functions | |
| virtual AAX_Result | AddPropertyWithIDArray (AAX_EProperty iProperty, const AAX_SPlugInIdentifierTriad *iPluginIDs, uint32_t iNumPluginIDs)=0 |
| Add an array of plug-in IDs to a property map. More... | |
| virtual AAX_CBoolean | GetPropertyWithIDArray (AAX_EProperty iProperty, const AAX_SPlugInIdentifierTriad **oPluginIDs, uint32_t *oNumPluginIDs) const =0 |
| Get an array of plug-in IDs from a property map. More... | |
Public Member Functions inherited from AAX_IACFPropertyMap | |
| virtual AAX_CBoolean | GetProperty (AAX_EProperty iProperty, AAX_CPropertyValue *oValue) const =0 |
| Get a property value from a property map. More... | |
| virtual AAX_Result | AddProperty (AAX_EProperty iProperty, AAX_CPropertyValue iValue)=0 |
| Add a callback property to a property map. More... | |
| virtual AAX_Result | RemoveProperty (AAX_EProperty iProperty)=0 |
| Remove a callback property from a property map. More... | |
Public Member Functions inherited from IACFUnknown | |
| virtual BEGIN_ACFINTERFACE ACFRESULT ACFMETHODCALLTYPE | QueryInterface (const acfIID &iid, void **ppOut)=0 |
| Returns pointers to supported interfaces. More... | |
| virtual acfUInt32 ACFMETHODCALLTYPE | AddRef (void)=0 |
| Increments reference count. More... | |
| virtual acfUInt32 ACFMETHODCALLTYPE | Release (void)=0 |
| Decrements reference count. More... | |
|
pure virtual |
Add an array of plug-in IDs to a property map.
| [in] | iProperty | The property ID. |
| [in] | iPluginIDs | An array of AAX_SPlugInIdentifierTriad |
| [in] | iNumPluginIDs | The length of iPluginIDs |
|
pure virtual |
Get an array of plug-in IDs from a property map.
| [in] | iProperty | The property ID. |
| [out] | oPluginIDs | A pointer that will be set to reference an array of AAX_SPlugInIdentifierTriad |
| [in] | oNumPluginIDs | The length of oPluginIDs |
1.8.5