Platform SDK: DirectX |
ここでは、DirectX for Visual Basic でのアプリケーション開発について説明する。C++ については、「DirectMusic C/C++ チュートリアル」を参照すること。
MIDI ファイルをロードするには、次の 3 つが必要である。
ミュージック ファイルがアプリケーションの作業ディレクトリ以外の場所にある場合は、DirectMusicLoader.SetSearchDirectory を呼び出してローダーに検索する場所を指示するか、各ファイルをフル パスで記述する。
次のコードでは、ローダーの検索ディレクトリを設定して、そのディレクトリからファイルをロードしている。
Call gObjDMLoader.SetSearchDirectory("c:\midiplay\media") ' この処理は一度だけ必要である。 Dim objSeg As DirectMusicSegment ' FileName は、ファイルの短い名前を含む文字列である。 Set objSeg = gObjDMLoader.LoadSegment(FileName)