CreateHrtfApo 関数 (hrtfapoapi.h)

ヘッド関連転送関数 (HRTF) 処理用の IXAPO インターフェイスのインスタンスを作成します。

構文

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

パラメーター

[in] init

HrtfApoInit 構造体へのポインター。 XAPO インターフェイス初期化のパラメーターを指定します。

[out] xApo

IXAPO インターフェイスの新しいインスタンス。

戻り値

この関数は、次の値を返すことができます。

リターン コード 説明
S_OK
XAPO オブジェクトのインスタンスが正常に作成されました。
E_NOTIMPL
HRTF は、現在のプラットフォームではサポートされていません。

注釈

オーディオは 1024 サンプルのブロックで処理されます。

形式の要件:

  • 入力: mono、48 kHz、32 ビット浮動小数点 PCM。
  • 出力: ステレオ、48 kHz、32 ビットフロート PCM。
HRTF XAPO のソースパラメーターと環境パラメーターは、 IXAPOHrtfParameters インターフェイスを介して制御されます。

プラットフォームの要件

Windows 10 (XAudio2.9);

要件

要件
対象プラットフォーム Windows
ヘッダー hrtfapoapi.h
[DLL] HrtfApo.dll

関連項目

関数

IXAPO