次の方法で共有


IXAudio2::StopEngine メソッド (xaudio2.h)

オーディオ処理スレッドを停止します。

構文

void StopEngine();

戻り値

なし

解説

StopEngine が呼び出されると、すべての出力が直ちに停止されます。 ただし、オーディオ グラフは手つかずのままで、エフェクト パラメーター、効果履歴 (たとえば、前のサウンドのエコーを出力するためにリバーブ 効果によって格納されたデータ)、音声状態、保留中のソース バッファー、カーソル位置などを保持します。 エンジンが再起動されると、結果のオーディオ出力は、無音期間とは別に、エンジンが停止したことがない場合に生成された出力と同じになります。

コールバック (IXAudio2EngineCallback または IXAudio2VoiceCallback) 内から StopEngine呼び出すと無効です。

プラットフォームの要件

Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)

要件

   
対象プラットフォーム Windows
ヘッダー xaudio2.h

関連項目

IXAudio2

XAPO 概要