#include <AAX_IACFEffectDescriptor.h>
Versioned interface for an AAX_IEffectDescriptor.
Add a component to an instance of a component descriptor.
Unlike with AAX_ICollection::AddEffect(), the AAX_IEffectDescriptor does not take ownership of the AAX_IComponentDescriptor that is passed to it in this method. The host copies out the contents of this descriptor, and thus the plug-in may re-use the same descriptor object when creating additional similar components.
- Parameters
-
| virtual AAX_Result AAX_IACFEffectDescriptor::AddName |
( |
const char * |
iPlugInName | ) |
|
|
pure virtual |
Add a name to the Effect.
May be called multiple times to add abbreviated Effect names.
- Note
- Every Effect must include at least one name variant with 31 or fewer characters, plus a null terminating character
- Parameters
-
| [in] | iPlugInName | The name assigned to the plug-in. |
| virtual AAX_Result AAX_IACFEffectDescriptor::AddCategory |
( |
uint32_t |
iCategory | ) |
|
|
pure virtual |
Add a category to your plug-in. See AAX_EPlugInCategory.
- Parameters
-
| [in] | iCategory | One of the categories for the plug-in. |
| virtual AAX_Result AAX_IACFEffectDescriptor::AddCategoryBypassParameter |
( |
uint32_t |
iCategory, |
|
|
AAX_CParamID |
iParamID |
|
) |
| |
|
pure virtual |
Add a category to your plug-in. See AAX_EPlugInCategory.
- Parameters
-
| [in] | iCategory | One of the categories for the plug-in. |
| [in] | iParamID | The parameter ID of the parameter used to bypass the category seciont of the plug-in. |
Add a process pointer.
- Parameters
-
| [in] | iProcPtr | A process pointer. |
| [in] | iProcID | A process ID. |
Set the properties of a new property map.
- Parameters
-
| [in] | iProperties | Description |
Set resource file info.
- Parameters
-
| [in] | iResourceType | See AAX_EResourceType. |
| [in] | iInfo | Definition varies on the resource type. |
Add name and property map to meter with given ID.
- Parameters
-
| [in] | iMeterID | The ID of the meter being described. |
| [in] | iMeterName | The name of the meter. |
| [in] | iProperties | The property map containing meter related data such as meter type, orientation, etc. |
The documentation for this class was generated from the following file: