Microsoft DirectX 9.0

DMUS_WAVE

The DMUS_WAVE structure defines a wave chunk for a DLS download.

Syntax

typedef struct {
  ULONG  ulFirstExtCkIdx;
  ULONG  ulCopyrightIdx;
  ULONG  ulWaveDataIdx;
  WAVEFORMATEX  WaveformatEx;
} DMUS_WAVE;

Members

ulFirstExtCkIdx

Index, in the DMUS_OFFSETTABLE structure, of third-party extension chunks. If 0, no extension chunks are associated with the waveform.

ulCopyrightIdx

Index, in the DMUS_OFFSETTABLE structure, of copyright chunks. If 0, no copyright information is associated with the waveform.

ulWaveDataIdx

Index, in the DMUS_OFFSETTABLE structure, of waveform data. See DMUS_WAVEDATA.

WaveformatEx

WAVEFORMATEX structure that specifies the WAV format of the chunk.

Requirements

  Header: Declared in dmdls.h.

See Also