IXAudio2::StopEngine

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

void 
StopEngine(
);

パラメータ

なし。

戻り値

なし。

解説 

StopEngine が呼び出されると、すべての出力が直ちに停止されます。ただし、オーディオ グラフはそのままで、エフェクト パラメーター、エフェクトの履歴 (前のサウンドのエコーを減らすためにリバーブ エフェクトによって格納されたデータなど)、ボイスの状態、保留中のソース バッファー、カーソルの位置などは保持されます。エンジンが再開されると、結果のオーディオ出力は、エンジンを一度も停止しなかった場合の出力と同じ (無音の期間は除く) になります。

コールバック内からの StopEngine の呼び出しは無効です。コールバック内から StopEngine を呼び出すと、XAUDIO2_E_INVALID_CALL が返されます。

要件

ヘッダー: Xaudio2.h 宣言

関連項目

IXAudio2, XAPO の概要