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;
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.