![]() |
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_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 |
Get a property value from a property map.
Returns true if the selected property is supported, false if it is not
| [in] | iProperty | The property ID |
| [in] | oValue | The property value |
|
pure virtual |
Add a callback property to a property map.
| [in] | iProperty | The property ID. |
| [in] | iValue |
|
pure virtual |
Remove a callback property from a property map.
| [in] | iProperty | The property ID. |
1.8.5