IXAudio2::StopEngine
オーディオ処理スレッドを停止し、破棄します。
void
StopEngine(
);
パラメータ
なし。
戻り値
なし。
解説
StopEngine が呼び出されると、すべての出力が直ちに停止されます。ただし、オーディオ グラフはそのままで、エフェクト パラメーター、エフェクトの履歴 (前のサウンドのエコーを減らすためにリバーブ エフェクトによって格納されたデータなど)、ボイスの状態、保留中のソース バッファー、カーソルの位置などは保持されます。エンジンが再開されると、結果のオーディオ出力は、エンジンを一度も停止しなかった場合の出力と同じ (無音の期間は除く) になります。
コールバック内からの StopEngine の呼び出しは無効です。コールバック内から StopEngine を呼び出すと、XAUDIO2_E_INVALID_CALL が返されます。
要件
ヘッダー: Xaudio2.h 宣言