DirectSoundで録音するための手順

DirectSoundで録音することは、「サウンドのキャプチャ」というらしい。これがわかるだけで必要な情報への到達時間が短くなる。
Microsoft API and Reference Catalog
を参考に、Samples\C++\DirectSound\CaptureSound を見るとわかりやすい。
キャプチャバッファの概念図をアップしておく。

IDirectSoundCaptureBuffer8::GetCurrentPosition( DWORD* pCapturePosition, DWORD* pReadPosition ) で取得されるそれぞれの位置が、それぞれ、キャプチャカーソル、読み込みカーソルの位置に相当する。
多分、あっているけど、間違ってたら誰かツッコミください。