2009-12-23から1日間の記事一覧

XAudio2を使ってみる。その4-ストリーミング再生-

ゲームなどのBGMでWAVファイルを使用する場合、数十Mバイトのバッファを用意するのは現実的ではないので、数秒程度のバッファを使って少しずつ再生していきます。まずはイベント通知型ではなく、ポーリング型で実装してみたいと思います。 解説 SubmitSource…

XAudio2を使ってみる。その3-WAVファイルの再生-

XAudio2で音を再生する場合、音データを格納したバッファと音源となるSourceVoiceが必要になります。 // // SourceVoiceの作成 // if( FAILED( xaudio->CreateSourceVoice( &source_voice, WAVEフォーマット ) ) ) throw "CreateSourceVoice"; // // SourceV…