Метод 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 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)Требования
Целевая платформа | Windows |
Header | xapo.h |