Microsoft DirectX 8.0 (C++) |
Describes a DLS instrument articulation chunk. This structure is used when the format identifier in the dwDLType member of the DMUS_DOWNLOADINFO structure is DMUS_DOWNLOADINFO_INSTRUMENT2. The DLS level 1 chunk is referenced by ulArt1Idx, and all additional articulation chunks are referenced by the list that starts with ulFirstExtCkIdx. DLS level 2 articulation chunks also use ulNextArtIdx.
typedef struct { ULONG ulArt1Idx; ULONG ulFirstExtCkIdx; ULONG ulNextArtIdx; } DMUS_ARTICULATION;
The articulation chunk consists of a CONNECTIONLIST structure followed by an array of CONNECTION structures. These structures are declared in Dls1.h. For more information, see the Downloadable Sounds Level 2 specification, published by the MIDI Manufacturers Association.
Header: Declared in dmdls.h.