# NNS_SndWaveOutWaitForChannelStop

## 構文

      #include <nnsys/snd.h>

      void NNS_SndWaveOutWaitForChannelStop(
              NNSSndWaveOutHandle handle );

## 引数

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

## 返り値

なし。

## 説明

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

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

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

## 参照

NNS_SndWaveOutStop

## 履歴

2004/07/01 初版