Microsoft DirectX 8.0 (C++) |
AudioScripts サンプルは、アプリケーションと DirectMusic スクリプトの連携を示す。スクリプトはアプリケーション内の変数を読み書きし、アプリケーションはスクリプト内のセグメントを再生するルーチンを呼び出す。
このサンプルは、1 つのセグメント内のさまざまなバリエーションとしてウェーブを再生する方法も示す。
ソース :(SDK ルート)\Samples\Multimedia\DirectMusic\AudioScripts
実行可能ファイル :(SDK ルート)\Samples\Multimedia\DirectMusic\Bin
[Script File] ボックスの一覧から [ScriptDemoBasic.spt] を選択する。[Routine 1] をクリックしてセグメントを演奏する。[Routine 2] をクリックしてエンディングを演奏し、再生を停止する。セグメントを再度演奏して、[Routine 3] を複数回クリックする。[Variable 1] に、ボタンをクリックした回数が表示され、ボタンをクリックするたびに音楽が変わる。
[Script File] ボックスの一覧から [ScriptDemoBaseball.spt] を選択する。[Routine 1] をクリックして、ベンダーからのさまざまな呼び出しを再生する。[Routine 2] をクリックして、さまざまな音楽モチーフを再生する。[Variable1] ボックスおよび [Variable2] ボックスに異なる値を入力してスコアを変更する。[Routine 3] をクリックしてスコアを聞く。
ソース コード フォルダの Readme.txt を参照すること。