Platform SDK: DirectX

トラック パラメータのタイプ

[Visual Basic]

ここでは、C++ でのアプリケーション開発について説明する。

[C++]

SetParam または GetParam メソッドのいずれかで設定または取り出されるトラック パラメータは、メソッドの rguidType パラメータの GUID で識別される。データを必要とする各パラメータは、特定のデータ タイプに関連付けられている。pParam は、このタイプの変数または構造体を指していなければならない。場合によっては、GetParam を呼び出すときにも、データ構造体の一部を初期化する必要がある。

定義済みのパラメータを、次の表に示す。各パラメータの詳細については、リンク先の表を参照すること。詳細な表で、pParam および mtTime は、さまざまな GetParam および SetParam メソッドのパラメータを表している。パラメータは常に特定のトラック タイプに関連付けられるが、通常は、セグメントまたはパフォーマンスでメソッドを呼び出すと、DirectMusic が適切なトラックを検索する (「トラックの識別」を参照すること)。

GUID_ChordParam GUID_EnableTimeSig
GUID_Clear_All_Bands GUID_IDirectMusicBand
GUID_CommandParam GUID_IDirectMusicChordMap
GUID_CommandParam2 GUID_IDirectMusicStyle
GUID_ConnectToDLSCollection GUID_MuteParam
GUID_Disable_Auto_Download GUID_RhythmParam
GUID_DisableTempo GUID_SeedVariations
GUID_DisableTimeSig GUID_StandardMIDIFile
GUID_Download GUID_TempoParam
GUID_Enable_Auto_Download GUID_TimeSignature
GUID_EnableTempo GUID_Unload