Microsoft DirectX 8.0 (C++) |
パート参照に関する情報を保持する。スタイル形式で使用される。
typedef struct _DMUS_IO_PARTREF { GUID guidPartID; WORD wLogicalPartID; BYTE bVariationLockID; BYTE bSubChordLevel; BYTE bPriority; BYTE bRandomVariation; WORD wPad; DWORD dwPChannel; } DMUS_IO_PARTREF;
bSubChordLevel メンバは、0 から始まるインデックス値を持つ。実行時には、この値によって 1 が左シフトされ、DMUS_SUBCHORD 構造体の dwLevels メンバと比較するための 1 ビット値が生成される。したがって、bSubChordLevel が 0 のパートは、dwLevels に 1 を含んでいた任意のサブコードにマップされる。
ヘッダー : dmusicf.h で宣言。