Platform SDK: DirectX

DMUS_NOTERANGE

The DMUS_NOTERANGE structure specifies a range of notes that an instrument must respond to. An array of these structures is passed to the IDirectMusicPerformance::DownloadInstrument and IDirectMusicPort::DownloadInstrument methods to specify what notes the instrument should respond to and, therefore, what instrument regions need to be downloaded.

typedef struct _DMUS_NOTERANGE {
    DWORD dwLowNote;
    DWORD dwHighNote;
} DMUS_NOTERANGE, *LPDMUS_NOTERANGE;

Members

dwLowNote
Low note for this range of MIDI notes to which the instrument must respond.
dwHighNote
High note for this range of MIDI notes to which the instrument must respond.

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 dmdls.h.