DMUS_IO_WAVE_PART_HEADER
ウェーブ トラック リストのデータを保持する。
typedef struct _DMUS_IO_WAVE_PART_HEADER {
long lVolume;
DWORD dwVariations;
DWORD dwPChannel;
DWORD dwLockToPart;
DWORD dwFlags;
DWORD dwIndex;
} DMUS_IO_WAVE_PART_HEADER;
メンバ
- lVolume
- このウェーブ パート内のすべてのウェーブに適用するゲイン。1/100 dB (デシベル) 単位で指定する。負の値でなければならない。
- dwVariations
- アクティブなバリエーション。アクティブなバリエーションごとに 1 ビットが設定される。
- dwPChannel
- パートのパフォーマンス チャンネル。
- dwLockToPart
- ロック識別子のバリエーション。このメンバ内の値と同じ値を持つパートは、常に同じバリエーションを演奏する。値 0 は、パートがバリエーションをその他のパートとは別に演奏することを意味する。
- dwFlags
- バリエーションの選択方法を管理するフラグ。下位 4 ビットに指定する。「DMUS_VARIATIONT_TYPES」を参照すること。
- dwIndex
- 同一のパフォーマンス チャンネル上で複数のパートを区別するためのインデックス。