DMUS_VARIATIONT_TYPES
Used in the DMUS_IO_PARTREF structure to specify the way variations are selected in sequential commands.
typedef enum enumDMUS_VARIATIONT_TYPES
{
DMUS_VARIATIONT_SEQUENTIAL = 0,
DMUS_VARIATIONT_RANDOM = 1,
DMUS_VARIATIONT_RANDOM_START = 2,
DMUS_VARIATIONT_NO_REPEAT = 3,
DMUS_VARIATIONT_RANDOM_ROW = 4
} DMUS_VARIATIONT_TYPES;
Constants
- DMUS_VARIATIONT_SEQUENTIAL
- Play matching variations sequentially, in the order loaded, starting with the first.
- DMUS_VARIATIONT_RANDOM
- Select a random matching variation. This is the behavior in versions prior to DirectX 8.0.
- DMUS_VARIATIONT_RANDOM_START
- Play matching variations sequentially, in the order loaded, starting at a random point in the sequence.
- DMUS_VARIATIONT_NO_REPEAT
- Play randomly, but do not play the same variation twice.
- DMUS_VARIATIONT_RANDOM_ROW
- Play randomly, but do not repeat any variation until all have played.
Header: Declared in dmusicf.h.
See Also
DMUS_COMMAND_PARAM, DMUS_COMMAND_PARAM_2, DMUS_IO_COMMAND, DMUS_PATTERNT_TYPES