標準トラック パラメータ
ここでは、以下のメソッドを使って設定または取得できる標準トラック パラメータについて説明する。
- IDirectMusicPerformance8::GetParam
- IDirectMusicPerformance8::GetParamEx
- IDirectMusicPerformance8::SetParam
- IDirectMusicSegment8::GetParam
- IDirectMusicSegment8::SetParam
- IDirectMusicTrack8::GetParam
- IDirectMusicTrack8::GetParamEx
- IDirectMusicTrack8::SetParam
- IDirectMusicTrack8::SetParamEx
ここではパラメータの GUID ごとにパラメータ タイプのリストを示す。メソッド呼び出しの rGuidType パラメータでは、この GUID を指定する。
各パラメータ タイプについて、以下の情報が提供される。
要素 | 説明 |
トラックの種類 | パラメータを適用するトラック。「標準トラックの種類」を参照すること。パラメータは常に特定のトラックに関連付けられるが、アプリケーションでは、通常、セグメントまたはパフォーマンスでメソッドを呼び出し、DirectMusic が適切なトラックを検索する。「トラックの識別」を参照すること。 |
データの型 | パラメータを設定または取得するメソッド呼び出しの pParam パラメータが指すデータの型。 |
mtTime | パラメータを設定または取得するメソッド呼び出しにおける mtTime パラメータの意味 (ある場合)。 |
次の表は、標準のパラメータ タイプをまとめたものである。
パラメータの GUID | 説明 |
GUID_BandParam | バンドを設定または取得する。 |
GUID_ChordParam | コード変更を設定または取得する。 |
GUID_Clear_All_Bands | トラックからすべてのバンドを消去する。 |
GUID_CommandParam | グルーブ コマンドまたは装飾コマンドを設定または取得する。 |
GUID_CommandParam2 | グルーブ コマンドまたは装飾コマンドを設定または取得する。タイミングについての追加情報がある。 |
GUID_CommandParamNext | コマンド トラック内の他のすべてのコマンドに続くグルーブ コマンドや装飾コマンドを設定または取得する。 |
GUID_ConnectToDLSCollection | トラック内のすべてのバンドを DLS コレクションに接続する。 |
GUID_Disable_Auto_Download | 音色とウェーブの自動ダウンロードを無効にする。 |
GUID_DisableTempo | テンポ メッセージを無効にする。 |
GUID_DisableTimeSig | 拍子記号メッセージを無効にする。 |
GUID_Download | 音色データまたはウェーブ データをパフォーマンスにダウンロードする。 |
GUID_DownloadToAudioPath | 音色データまたはウェーブ データをオーディオパスにダウンロードする。 |
GUID_Enable_Auto_Download | 音色とウェーブの自動ダウンロードを有効にする。 |
GUID_EnableTempo | テンポ メッセージを有効にする。 |
GUID_EnableTimeSig | 拍子記号メッセージを有効にする。 |
GUID_IDirectMusicBand | バンドを設定する。 |
GUID_IDirectMusicChordMap | コード マップを設定または取得する。 |
GUID_IDirectMusicStyle | スタイルを設定または取得する。 |
GUID_MuteParam | チャンネルのマッピングおよびミュートの情報を設定または取得する。 |
GUID_Play_Marker | 現在演奏中のセグメントから、新規セグメントを開始できる次のポイントを取得する。 |
GUID_RhythmParam | トラックの小節に格納されているコードのシーケンスに対するリズム パターンを取得する。 |
GUID_SeedVariations | バリエーションの選択に対するランダム値生成のシードを設定する。 |
GUID_StandardMIDIFile | スタンダード MIDI ファイルが正しく演奏されるようにする。 |
GUID_TempoParam | テンポを設定または取得する。 |
GUID_TimeSignature | 拍子記号を取得する。 |
GUID_Unload | 音色データまたはウェーブ データをパフォーマンスからアンロードする。 |
GUID_UnloadFromAudioPath | 音色データまたはウェーブ データをオーディオパスからアンロードする。 |
GUID_Valid_Start_Time | セグメント内で、開始できる次の有効なポイントを取得する。 |
GUID_Variations | パフォーマンス チャンネル全体からエフェクトのバリエーションを取得する。 |