Platform SDK: DirectX |
ここでは、C および C++ でのアプリケーション開発について説明する。Visual Basic については、「DirectSound Visual Basic チュートリアル」を参照すること。
アプリケーションを終了する前に、キャプチャ システムをシャット ダウンしなければならない。これは単純に、すべてのオブジェクトを解放することを意味する。キャプチャ バッファを解放する前に、IDirectSoundNotify インターフェイスを解放しなければならない。
void CleanupDSoundCapture(void) { if (lpdsNotify) IDirectSoundNotify_Release(lpdsNotify); if (lpdscb) IDirectSoundCaptureBuffer_Release(lpdscb); if (lpdsc) IDirectSoundCapture_Release(lpdsc); }