Microsoft DirectX 8.0 (C++)

DMUS_IO_STYLEMARKER

スタイル内のマーカーに関する情報を保持する。スタイル形式で使用される。

typedef struct _DMUS_IO_STYLEMARKER {
    MUSIC_TIME  mtGridStart; 
    DWORD       dwVariation;
    WORD        wMarkerFlags;
} DMUS_IO_STYLEMARKER;

メンバ

mtGridStart
マーカーが発生する時点のオフセット。グリッドで表される。
dwVariation
このマーカーが所属するバリエーション。各ビットは 32 あるバリエーションのいずれかに対応する。
wMarkerFlags
マーカーの動作を指定するフラグ。0 または次の 1 つ以上の値を指定できる。0 の場合、動作は DirectX バージョン 7.0 と同じである。
DMUS_MARKERF_START
バリエーションを開始する。
DMUS_MARKERF_STOP
バリエーションを停止する。
DMUS_MARKERF_CHORD_ALIGN
新しいバリエーションはコードに揃える必要がある。DMUS_MARKERF_START と DMUS_MARKERF_STOP が指定されていない場合、このフラグは無視される。

動作環境

  ヘッダー : dmusicf.h で宣言。