CreateHrtfApo 函数 (hrtfapoapi.h)

为与头相关的传输函数创建 IXAPO 接口的实例, (HRTF) 处理。

语法

HRESULT CreateHrtfApo(
  [in]  const HrtfApoInit *init,
  [out] IXAPO             **xApo
);

参数

[in] init

指向 HrtfApoInit 结构的指针。 指定 XAPO 接口初始化的参数。

[out] xApo

IXAPO 接口的新实例。

返回值

此函数可以返回以下值。

返回代码 说明
S_OK
已成功创建 XAPO 对象的实例。
E_NOTIMPL
当前平台不支持 HRTF。

注解

音频在 1024 个样本块中进行处理。

格式要求:

  • 输入:单声道,48 kHz,32 位浮点 PCM。
  • 输出:立体声、48 kHz、32 位浮点 PCM。
HRTF XAPO 的源和环境参数通过 IXAPOHrtfParameters 接口进行控制。

平台要求

Windows 10 (XAudio2.9) ;

要求

要求
目标平台 Windows
标头 hrtfapoapi.h
DLL HrtfApo.dll

请参阅

函数

IXAPO