The members of the DMUS_SHAPET_TYPES enumeration are used in the wShape members of the IDirectMusicComposer::ComposeSegmentFromShape and IDirectMusicComposer::ComposeTemplateFromShape methods to specify the desired pattern of the groove level.
typedef enum enumDMUS_SHAPET_TYPES {
DMUS_SHAPET_FALLING = 0,
DMUS_SHAPET_LEVEL = 1,
DMUS_SHAPET_LOOPABLE = 2,
DMUS_SHAPET_LOUD = 3,
DMUS_SHAPET_QUIET = 4,
DMUS_SHAPET_PEAKING = 5,
DMUS_SHAPET_RANDOM = 6,
DMUS_SHAPET_RISING = 7,
DMUS_SHAPET_SONG = 8
} DMUS_SHAPET_TYPES;
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
Header: Declared in dmusici.h.