Microsoft DirectX 8.0 (Visual Basic)

ステップ 1 : オーディオ システムの設定

このサンプル アプリケーションでは、次のオブジェクト変数を宣言する。

Private dx As New DirectX8
Private dml As DirectMusicLoader8
Private dmp As DirectMusicPerformance8
Private seg As DirectMusicSegment8

これらのオブジェクトのうち、宣言時に初期化できるのは、DirectX8 オブジェクトだけである。DirectMusicLoader8 および DirectMusicPerformance8 は、次のように、このオブジェクトのメソッドを使って作成する必要がある。

Set dml = dx.DirectMusicLoaderCreate
Set dmp = dx.DirectMusicPerformanceCreate

作成したパフォーマンスは初期化しなければならない。DirectMusicPerformance8.InitAudio メソッドは、次のタスクを実行する。

サンプル アプリケーションでは、非常に簡単な方法で InitAudio を呼び出している。

dmp.InitAudio Me.hWnd, DMUS_AUDIOF_ALL, dmA, Nothing, _
         DMUS_APATH_SHARED_STEREOPLUSREVERB, 64

次の「ステップ 2 : ファイルのロード」に続く。