![]() |
AAX SDK 2.6.1
Avid Audio Extensions Development Kit
|
#include <AAX_IACFEffectDirectData.h>
Public Member Functions | |
AAX host and plug-in event notification | |
| virtual AAX_Result | NotificationReceived (AAX_CTypeID inNotificationType, const void *inNotificationData, uint32_t inNotificationDataSize)=0 |
| Notification Hook. | |
Public Member Functions inherited from AAX_IACFEffectDirectData | |
| virtual AAX_Result | Initialize (IACFUnknown *iController)=0 |
| Main initialization. | |
| virtual AAX_Result | Uninitialize ()=0 |
| Main uninitialization. | |
| virtual AAX_Result | TimerWakeup (IACFUnknown *iDataAccessInterface)=0 |
| Periodic wakeup callback for idle-time operations. | |
Public Member Functions inherited from IACFUnknown | |
| virtual BEGIN_ACFINTERFACE ACFRESULT ACFMETHODCALLTYPE | QueryInterface (const acfIID &iid, void **ppOut)=0 |
| Returns pointers to supported interfaces. | |
| virtual acfUInt32 ACFMETHODCALLTYPE | AddRef (void)=0 |
| Increments reference count. | |
| virtual acfUInt32 ACFMETHODCALLTYPE | Release (void)=0 |
| Decrements reference count. | |
|
pure virtual |
Notification Hook.
Called from the host to deliver notifications to this object.
Look at the AAX_ENotificationEvent enumeration to see a description of events you can listen for and the data they come with.
NotificationReceived() methods.NotificationReceived() method (e.g. the GUI).| [in] | inNotificationType | Type of notification being received. Notifications form the host are one of AAX_ENotificationEvent |
| [in] | inNotificationData | Block of incoming notification data |
| [in] | inNotificationDataSize | Size of inNotificationData, in bytes |
Implemented in AAX_CEffectDirectData.
1.9.6