#include <AAX_VPrivateDataAccess.h>
Version-managed concrete AAX_IPrivateDataAccess class.
◆ AAX_VPrivateDataAccess()
AAX_VPrivateDataAccess::AAX_VPrivateDataAccess |
( |
IACFUnknown * |
pUnknown | ) |
|
◆ ~AAX_VPrivateDataAccess()
AAX_VPrivateDataAccess::~AAX_VPrivateDataAccess |
( |
| ) |
|
◆ ReadPortDirect()
AAX_Result AAX_VPrivateDataAccess::ReadPortDirect |
( |
AAX_CFieldIndex |
inFieldIndex, |
|
|
const uint32_t |
inOffset, |
|
|
const uint32_t |
inSize, |
|
|
void * |
outBuffer |
|
) |
| |
|
virtual |
Read data directly from DSP at the given port.
- Note
- Blocking
- Parameters
-
[in] | inFieldIndex | The port to read from. |
[in] | inOffset | Offset into data to start reading. |
[in] | inSize | Amount of data to read (in bytes). |
[out] | outBuffer | Pointer to storage for data to be read into. |
Implements AAX_IPrivateDataAccess.
◆ WritePortDirect()
AAX_Result AAX_VPrivateDataAccess::WritePortDirect |
( |
AAX_CFieldIndex |
inFieldIndex, |
|
|
const uint32_t |
inOffset, |
|
|
const uint32_t |
inSize, |
|
|
const void * |
inBuffer |
|
) |
| |
|
virtual |
Write data directly to DSP at the given port.
- Note
- Blocking
- Parameters
-
[in] | inFieldIndex | The port to write to. |
[in] | inOffset | Offset into data to begin writing. |
[in] | inSize | Amount of data to write (in bytes). |
[in] | inBuffer | Pointer to data being written. |
Implements AAX_IPrivateDataAccess.
The documentation for this class was generated from the following file: