![]() |
AAX SDK 2.8.0
Avid Audio Extensions Development Kit
|
#include <AAX_ISessionDocumentClient.h>
Interface representing a client of the session document interface.
For example, a plug-in implementation that makes calls on the session document interface provided by the host.
Public Member Functions | |
| ACF_DECLARE_STANDARD_UNKNOWN () ACFMETHOD(InternalQueryInterface)(const acfIID &riid | |
| AAX_DELETE (AAX_ISessionDocumentClient &operator=(const AAX_ISessionDocumentClient &)) | |
Public Member Functions inherited from AAX_IACFSessionDocumentClient | |
| virtual AAX_Result | Initialize (IACFUnknown *iUnknown)=0 |
| virtual AAX_Result | Uninitialize (void)=0 |
| virtual AAX_Result | SetSessionDocument (IACFUnknown *iSessionDocument)=0 |
| Sets or removes a session document. | |
| virtual AAX_Result | NotificationReceived (AAX_CTypeID inNotificationType, const void *inNotificationData, uint32_t inNotificationDataSize)=0 |
| Notification Hook. | |
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. | |
Public Attributes | |
| void **ppvObjOut | override |
| AAX_ISessionDocumentClient::ACF_DECLARE_STANDARD_UNKNOWN | ( | ) | const & |
| AAX_ISessionDocumentClient::AAX_DELETE | ( | AAX_ISessionDocumentClient & | operator = (const AAX_ISessionDocumentClient &) | ) |
| void** ppvObjOut AAX_ISessionDocumentClient::override |
1.9.6