ようやく音が再生できた!
音周りってこれまで実装してこなかったので全くわからなかったんだけど、DirectSoundの書き込みカーソルではまった。Lockしたときに指定したサイズよりも先に進んでいて、で、進まない時もあったりして。実際再生すると途切れ途切れだったり、音の再生のされかたがおかしかったので、結局書込みカーソルに頼らず、自分でオフセットを管理して書き込むようにしたらうまくいきました。APIを信じて損した^-^; いったい、この機能は何に使うんだろう…。まぁ、とりあえずこれで、動画ファイルプレイヤーとしては最低限の機能が実装できたことになりますね。
play the sound data

コメント