CONST_DMUS_COMPOSEF_FLAGS
The members of the CONST_DMUS_COMPOSEF_FLAGS enumeration are used in the lFlags parameter of the DirectMusicComposer.AutoTransition and DirectMusicComposer.ComposeTransition methods.
Enum CONST_DMUS_COMPOSEF_FLAGS
DMUS_COMPOSEF_AFTERPREPARETIME = 64 (&H40)
DMUS_COMPOSEF_ALIGN = 1
DMUS_COMPOSEF_BEAT = 16 (&H10)
DMUS_COMPOSEF_GRID = 8
DMUS_COMPOSEF_IMMEDIATE = 4
DMUS_COMPOSEF_LONG = 8192 (&H2000)
DMUS_COMPOSEF_MEASURE = 32 (&H20)
DMUS_COMPOSEF_MODULATE = 4096 (&H1000)
DMUS_COMPOSEF_NONE = 0
DMUS_COMPOSEF_OVERLAP = 2
End Enum
- DMUS_COMPOSEF_AFTERPREPARETIME
- AutoTransition only. Use the DMUS_SEGF_AFTERPREPARETIME flag (see CONST_DMUS_SEGF_FLAGS) when cuing the transition.
- DMUS_COMPOSEF_ALIGN
- Align transition to the time signature of the currently playing segment. Not currently implemented.
- DMUS_COMPOSEF_BEAT
- AutoTransition only. Start transition on a beat boundary.
- DMUS_COMPOSEF_GRID
- AutoTransition only. Start transition on a grid boundary.
- DMUS_COMPOSEF_IMMEDIATE
- AutoTransition only. Start transition on a music or clock time boundary.
- DMUS_COMPOSEF_MEASURE
- AutoTransition only. Start transition on a measure boundary.
- DMUS_COMPOSEF_LONG
- Composes a long transition. If this flag is not set, the length of the transition is at most one measure unless the lCommand parameter of ComposeTransition or AutoTransition specifies an ending and the style contains an ending of greater than one measure. If this flag is set, the length of the transition increases by one measure.
- DMUS_COMPOSEF_MODULATE
- Compose a transition that modulates smoothly from fromSeg to toSeg, using the chord of toSeg.
- DMUS_COMPOSEF_NONE
- No flags. By default, the transition starts on a measure boundary.
- DMUS_COMPOSEF_OVERLAP
- Overlap the transition into toSeg. Not currently implemented.