Функция CreateHrtfApo (hrtfapoapi.h)
Создает экземпляр интерфейса IXAPO для обработки функции передачи, связанной с головой (HRTF).
Синтаксис
HRESULT CreateHrtfApo(
[in] const HrtfApoInit *init,
[out] IXAPO **xApo
);
Параметры
[in] init
Указатель на структуру HrtfApoInit . Задает параметры для инициализации интерфейса XAPO.
[out] xApo
Новый экземпляр интерфейса IXAPO .
Возвращаемое значение
Эта функция может возвращать следующие значения.
Код возврата | Описание |
---|---|
|
Экземпляр объекта XAPO успешно создан. |
|
HRTF не поддерживается на текущей платформе. |
Комментарии
Звук обрабатывается блоками из 1024 примеров.
Требования к формату:
- Входные данные: моно, 48 кГц, 32-разрядный ПСМ с плавающей запятой.
- Выходные данные: стерео, 48 кГц, 32-разрядный ПСМ с плавающей запятой.
Требования к платформе
Windows 10 (XAudio2.9);Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | hrtfapoapi.h |
DLL | HrtfApo.dll |