次の方法で共有


IXAudio2SourceVoice::GetState

ボイスの現在のカーソル位置データを返します。

void 
GetState(
  XAUDIO2_VOICE_STATE *pVoiceState
);

パラメータ

  • pVoiceState
    ボイスの状態が含まれた XAUDIO2_VOICE_STATE 構造体へのポインターです。

戻り値

なし。

解説 

クライアントで複数のボイスの相関位置を取得する必要がある場合 (別のボイスのサンプルの再生中に、あるボイスのどのサンプルが再生されているのかを詳しく知りたい場合など)、呼び出しを行っている間にボイスが先に進まないようにするために、XAudio2 エンジン コールバックで GetState 呼び出しを行う必要があります。XAudio2 コールバックの使用方法の詳細については、「XAudio2 のコールバック」の概要を参照してください。

要件

ヘッダー: Xaudio2.h 宣言

関連項目

IXAudio2SourceVoice, 方法 : ディスクからのサウンドのストリーム