Microsoft DirectX 8.0 (C++)

DMUS_IO_STYLEMARKER

Contains information about a marker in a style. Used in the Style Form.

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

Members

mtGridStart
Offset, in grids, at which the marker occurs.
dwVariation
Variations that this marker belongs to. Each bit corresponds to one of 32 variations.
wMarkerFlags
Flags that specify behavior of the marker. Can be zero or one or more of the following values. If zero, the behavior is as it was in DirectX version 7.0.
DMUS_MARKERF_START
Start a variation.
DMUS_MARKERF_STOP
Stop a variation.
DMUS_MARKERF_CHORD_ALIGN
New variations must align with a chord. This flag is ignored unless combined with one or both of DMUS_MARKERF_START and DMUS_MARKERF_STOP.

Requirements

  Header: Declared in dmusicf.h.