AAX SDK  2.1.1
Avid Audio Extensions Development Kit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
AAX_Exports.cpp File Reference
#include "AAX_Init.h"
#include "AAX.h"
#include "acfunknown.h"
#include "acfresult.h"

Macros

#define AAX_EXPORT   extern "C" __declspec(dllexport) ACFRESULT __stdcall
 

Functions

AAX_EXPORT ACFRegisterPlugin (IACFUnknown *pUnkHostVoid, IACFPluginDefinition **ppPluginDefinitionVoid)
 The main plug-in registration method. More...
 
AAX_EXPORT ACFRegisterComponent (IACFUnknown *pUnkHost, acfUInt32 index, IACFComponentDefinition **ppComponentDefinition)
 Registers a specific component in the DLL. More...
 
AAX_EXPORT ACFGetClassFactory (IACFUnknown *pUnkHost, const acfCLSID &clsid, const acfIID &iid, void **ppOut)
 Gets the factory for a given class ID. More...
 
AAX_EXPORT ACFCanUnloadNow (IACFUnknown *pUnkHost)
 Determines whether or not the host may unload the DLL. More...
 
AAX_EXPORT ACFStartup (IACFUnknown *pUnkHost)
 DLL initialization routine. More...
 
AAX_EXPORT ACFShutdown (IACFUnknown *pUnkHost)
 DLL shutdown routine. More...
 
AAX_EXPORT ACFGetSDKVersion (acfUInt64 *oSDKVersion)
 Returns the DLL's SDK version. More...
 

Macro Definition Documentation

#define AAX_EXPORT   extern "C" __declspec(dllexport) ACFRESULT __stdcall

Function Documentation

ACFAPI ACFRegisterPlugin ( IACFUnknown pUnkHost,
IACFPluginDefinition **  ppPluginDefinition 
)

The main plug-in registration method.

References AAXRegisterPlugin().

Here is the call graph for this function:

ACFAPI ACFRegisterComponent ( IACFUnknown pUnkHost,
acfUInt32  index,
IACFComponentDefinition **  ppComponentDefinition 
)

Registers a specific component in the DLL.

References AAXRegisterComponent().

Here is the call graph for this function:

ACFAPI ACFGetClassFactory ( IACFUnknown pUnkHost,
const acfCLSID &  clsid,
const acfIID &  iid,
void **  ppOut 
)

Gets the factory for a given class ID.

References AAXGetClassFactory().

Here is the call graph for this function:

ACFAPI ACFCanUnloadNow ( IACFUnknown pUnkHost)

Determines whether or not the host may unload the DLL.

References AAXCanUnloadNow().

Here is the call graph for this function:

ACFAPI ACFStartup ( IACFUnknown pUnkHost)

DLL initialization routine.

References AAXStartup().

Here is the call graph for this function:

ACFAPI ACFShutdown ( IACFUnknown pUnkHost)

DLL shutdown routine.

References AAXShutdown().

Here is the call graph for this function:

ACFAPI ACFGetSDKVersion ( acfUInt64 *  oSDKVersion)

Returns the DLL's SDK version.

References AAXGetSDKVersion().

Here is the call graph for this function: