S.F. Page

Programming,Music,etc...

XAudio2でストリーミング再生してみた。

XAudio2 audio stream effect sampleを参考にしてWAVファイルをストリーミング再生してみた。思いのほか簡単にできた。サンプルコードをコピペしただけだから当然か。。

今のところ、OSからの描画イベントがほぼ一定間隔のようなのでこれをVSync割り込みに見立ててコードを書いていくことにする。どれ位の周期で来ているかを測ってみることにする。

しかし現代のPCでは、16.5msという時間はものすごく「長い」時間である。私が作ろうとしている横スクロールのゲーム程度ではまず処理落ちすることはないと思う。

ソースコード