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