XAudio2CreateVolumeMeter
新しいボリューム メーター オーディオ処理オブジェクト (APO) を作成し、その APO にポインターを返します。
HRESULT
XAudio2CreateVolumeMeter(
IUnknown **ppApo,
UINT32 Flags
);
パラメータ
ppApo
作成したボリューム メーター APO を格納します。Flags
APO の動作を指定するフラグです。このパラメーターの値には、0 または次に示す値を指定できます。値 説明 XAUDIO2FX_DEBUG Windows: デバッグ バージョンの APO を要求します。
Xbox 360: 効果なし。
戻り値
正常に実行された場合は S_OK を返し、失敗した場合はエラー コードを返します。
解説
XAudio2 と共に使用する新しいエフェクトの作成方法については、「XAPO の概要」を参照してください。
Windows: XAudio2CreateVolumeMeter は Windows で CoCreateInstance を呼び出すため、アプリケーションで CoInitializeEx メソッドを呼び出してから、XAudio2CreateVolumeMeter を呼び出す必要があります。XAudio2Create は同じ要件を持つので、通常、XAudio2CreateVolumeMeter を呼び出すかなり前に CoInitializeEx が呼び出されます。
要件
ヘッダー: Xaudio2fx.h 宣言
ライブラリ: Xaudio2.lib 内容
関連項目
XAudio2 の関数, XAUDIO2FX_VOLUMEMETER_LEVELS, IXAudio2Voice::SetEffectParameters, 方法 : エフェクト チェーンの作成