IXAudio2SourceVoice インターフェイス (xaudio2.h)
ソース音声を使用して、オーディオ データを XAudio2 処理パイプラインに送信します。直接または中間サブミックス音声を介して、音声データをマスタリング音声に送信する必要があります。
継承
IXAudio2SourceVoice インターフェイスは IXAudio2Voice から継承します。 IXAudio2SourceVoice には、 次の種類のメンバーもあります。
メソッド
IXAudio2SourceVoice インターフェイスには、これらのメソッドがあります。
IXAudio2SourceVoice::D iscontinuity 現在キューにある最後のバッファーの後にバッファーが追加されていないことを XAudio2 音声に通知します。 |
IXAudio2SourceVoice::ExitLoop 現在のループ領域の末尾に達すると、音声のループを停止します。 |
IXAudio2SourceVoice::FlushSourceBuffers 保留中のすべてのオーディオ バッファーを音声キューから削除します。 |
IXAudio2SourceVoice::GetFrequencyRatio 音声の周波数調整比を返します。 |
IXAudio2SourceVoice::GetState 音声の現在のカーソル位置データを返します。 |
IXAudio2SourceVoice::SetFrequencyRatio 音声の周波数調整比を設定します。 |
IXAudio2SourceVoice::SetSourceSampleRate 音声の作成時に指定したレートとは異なるサンプル レートでソース データを使用するように音声を再構成します。 |
IXAudio2SourceVoice::Start 音声による音声の消費と処理を開始します。 接続されたサブミックスまたはマスタリング音声、または出力デバイスに結果を配信します。 |
IXAudio2SourceVoice::Stop 現在の音声による音声の消費を停止します。 |
IXAudio2SourceVoice::SubmitSourceBuffer 音声キューに新しいオーディオ バッファーを追加します。 |
注釈
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | xaudio2.h |