Microsoft DirectX 8.1 (C++)

IDirectMusicBand8

The IDirectMusicBand8 interface represents a DirectMusic band object. A band is used to set the instrument choices and mixer settings for a set of performance channels. For an overview, see Using Bands. Bands can be stored directly in their own files or embedded in a style's band list or a segment's band track.

IDirectMusicBand8 is a define for IDirectMusicBand. The two interface names are interchangeable.

The DirectMusicBand object also supports the IPersistStream and IDirectMusicObject8 interfaces for loading its data.

In addition to the methods inherited from IUnknown, the IDirectMusicBand8 interface exposes the following methods.

Method Description
CreateSegment Creates a segment object.
Download Downloads the DLS data for instruments in the band to a performance object.
Unload Unloads the DLS data for instruments in the band previously downloaded.

Requirements

  Header: Declared in dmusici.h.