NNS_SndHeapClear

構文

#include <nnsys/snd.h>
void NNS_SndHeapClear( NNSSndHeapHandle heap );

引数

heap サウンドヒープハンドルです。

返り値

なし。

説明

サウンドヒープの全てのメモリを解放します。

解放したメモリブロックそれぞれに対して、 NNS_SndHeapAlloc関数で設定した コールバック関数が呼びだされます。

注意

ヒープ中に、 NNS_SndArcStrmInit関数または、 NNS_SndArcStrmSetupPlayer関数で 確保したストリームバッファが含まれている場合、 この関数中で、ストリームスレッドと同期をとります。

参照

NNS_SndHeapAlloc, NNS_SndArcStrmInit, NNS_SndArcStrmSetupPlayer

履歴

2004/09/02 スレッド同期に関する注意書き追加
2004/06/01 初版