Microsoft DirectX 8.0 (Visual Basic) |
テンプレートは、演奏可能な音楽のセグメントを実行時にアレンジするときに使用できるセグメントである。テンプレートは、セグメントの長さとループ ポイントを設定する。コマンド トラックが提供され、グルーブ レベルの変更や、装飾パターンの選択が制御される。また、新しいコードをそれぞれどのサインポスト グループから取得するかを指定して、セグメントをアレンジするときにコードマップをどのように使用するかも指示する。
概念については、「テンプレート」を参照すること。
各テンプレートはDirectMusicSegment8 オブジェクトによって表される。
テンプレートを取得する方法は 2 つある。
テンプレート セグメント オブジェクトを取得した後、スタイルやコードマップへのポインタと共に、そのオブジェクトを DirectMusicComposer8.ComposeSegmentFromTemplate メソッドに渡せる。また、コード変更の頻度を設定する和音進行も指定する。ComposeSegmentFromTemplate メソッドは、DirectMusicPerformance8.PlaySegmentEx メソッドに渡せるセグメントを作成する。