Microsoft DirectX 8.0 (C++) |
IDirectMusicPerformance8::MIDIToMusic メソッドおよび IDirectMusicPerformance8::MusicToMIDI メソッドで、コードを記述するために使用される。
typedef struct _DMUS_CHORD_KEY { WCHAR wszName[16]; WORD wMeasure; BYTE bBeat; BYTE bSubChordCount; DMUS_SUBCHORD SubChordList[DMUS_MAXSUBCHORD]; DWORD dwScale; BYTE bKey; BYTE bFlags; } DMUS_CHORD_KEY;
この構造体は、GUID_ChordParam トラック パラメータの設定と取得に使用される、DMUS_CHORD_PARAM 構造体としても定義される。
コードに無音コードのフラグが設定されていても、演奏パターンが選択される際には考慮されない。たとえば、1 拍目にコード チェンジ、3 拍目に無音コードがある場合でも、小節全体のコード リズムを持つパターンが演奏されることがある。
ヘッダー : dmusici.h で宣言。
IDirectMusicPerformance8::GetParam、IDirectMusicPerformance8::SetParam、IDirectMusicSegment8::GetParam、IDirectMusicSegment8::SetParam、IDirectMusicTrack8::GetParamEx、IDirectMusicTrack8::SetParamEx、パフォーマンス パラメータ