NNS_SndWaveOutWaitForChannelStop

構文

#include <nnsys/snd.h>
void NNS_SndWaveOutWaitForChannelStop(
        NNSSndWaveOutHandle handle );

引数

handle 波形再生ハンドルです。

返り値

なし。

説明

チャンネルが完全に停止するまで待ちます。

波形再生ハンドルhandleが取得しているチャンネルの再生が 完全に停止するまで待ちます。 一度再生した波形データのメモリ領域を別の用途に使ったり、 波形データを更新したりできることを保証するためには、 この関数を呼ぶ必要があります。

NNS_SndWaveOutStop関数を 呼んだ後なら、この関数は比較的早く処理を返します。 呼んでいない場合は、関数内で再生が自然に停止するのを待ち続けます。

参照

NNS_SndWaveOutStop

履歴

2004/07/01 初版