Microsoft DirectX 8.0 (Visual Basic) |
セグメントを再生するときに忘れやすいのが、バンドのダウンロードである。ウェーブ ファイルの場合、このステップは不要だが、実行しても問題は生じない。MIDI ファイルおよび DirectMusic Producer セグメントでは、このステップは必須である。これによって、シンセサイザは、正しいティンバーでノート メッセージを再生できる。
DirectMusicSegment8.Download メソッドは、オーディオパスまたはパフォーマンスをパラメータとして処理する。通常、アプリケーションで使用するシンセサイザは 1 つだけなので、どちらを使っても問題はない。サンプルでは、「ステップ 3 : オーディオパスの作成」で作成したオーディオパスにセグメントのバンドをダウンロードする。
dmSeg.Download dmPath
LoadSound プロシージャは、サウンドのボリュームと 3D 空間での位置を初期化して終了する。
scrlPan_Change scrlVol_Change End Sub
次の「ステップ 6 : オーディオパスでのサウンドの再生」に続く。