Метод IXAPO::Initialize (xapo.h)
Выполняет инициализацию, зависят от конкретного эффекта.
HRESULT Initialize(
const void *pData,
UINT32 DataByteSize
);
pData
Параметры инициализации для конкретных эффектов могут иметь значение NULL, если DataByteSize имеет значение 0.
DataByteSize
Размер pData в байтах может быть равен 0, если pData имеет значение NULL.
Возвращает S_OK в случае успешного выполнения, в противном случае — код ошибки.
Содержимое pData определяется заданным XAPO. В этом методе должны быть заданы неизменяемые параметры (константы на время существования XAPO). После инициализации XAPO невозможно инициализировать повторно. Перед передачей XAPO в XAudio2 в рамках цепочки эффектов необходимо инициализировать XAPO.
Целевая платформа | Windows |
Header | xapo.h |