Platform SDK: DirectX

DMUS_IO_PATTERN

The DMUS_IO_PATTERN structure contains information about a pattern. It is used in the Style Form.

typedef struct _DMUS_IO_PATTERN {
    DMUS_IO_TIMESIG  timeSig;
    BYTE             bGrooveBottom;
    BYTE             bGrooveTop;
    WORD             wEmbellishment;
    WORD             wNbrMeasures;
} DMUS_IO_PATTERN;
timeSig
DMUS_IO_TIMESIG structure containing a time signature to override the style's default time signature.
bGrooveBottom
Bottom of the groove range.
bGrooveTop
Top of the groove range.
wEmbellishment
Type of embellishment. See DMUS_COMMANDT_TYPES.
wNbrMeasures
Length of the pattern in measures.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dmusicf.h.