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
The low note for this range of MIDI notes to which the instrument must respond.
dwHighNote
The high note for this range of MIDI notes to which the instrument must respond.

QuickInfo

  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.