Microsoft DirectX 8.0 (Visual Basic) |
DirectSoundCapture8 オブジェクトは、サウンド キャプチャ デバイスの能力の問い合わせや、入力ソースからオーディオをキャプチャするためのバッファの作成に使われる。DirectSoundCapture8 を使うと、PCM フォーマットまたは圧縮フォーマットでデータをキャプチャできる。
DirectSoundCaptureBuffer8 オブジェクトは、入力デバイスからのデータを受け取るためのバッファを表す。再生バッファと同様、このバッファは循環という概念を採用している。入力ポインタがバッファの最後に到達すると、自動的に開始点に戻る。
DirectSoundCaptureBuffer8 オブジェクトのメソッドを使うと、バッファのプロパティの取得、オーディオ キャプチャの開始と停止、メモリの一部のロックができるので、ファイルに保存するなどの目的でデータを安全に取得できる。
ウェーブのキャプチャの詳細については、次のトピックを参照すること。