Microsoft DirectX 9.0

DMUS_IO_STYLEMARKER

The DMUS_IO_STYLEMARKER structure contains information about a marker in a style. Used in the Style Form.

Syntax

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.

Value Description
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.

See Also