DMUS_TIME_RESOLVE_FLAGS
The DMUS_TIME_RESOLVE_FLAGS enumerated type is used in the dwFlags member of the DMUS_PMSG structure and in the dwTimeResolveFlags parameter of the IDirectMusicPerformance8::GetResolvedTime method.
Syntax
typedef enum enumDMUS_TIME_RESOLVE_FLAGS {
DMUS_TIME_RESOLVE_AFTERPREPARETIME = DMUS_SEGF_AFTERPREPARETIME,
DMUS_TIME_RESOLVE_AFTERQUEUETIME = DMUS_SEGF_AFTERQUEUETIME,
DMUS_TIME_RESOLVE_AFTERLATENCYTIME = DMUS_SEGF_AFTERLATENCYTIME,
DMUS_TIME_RESOLVE_GRID = DMUS_SEGF_GRID,
DMUS_TIME_RESOLVE_BEAT = DMUS_SEGF_BEAT,
DMUS_TIME_RESOLVE_MEASURE = DMUS_SEGF_MEASURE
DMUS_TIME_RESOLVE_MARKER = DMUS_SEGF_MARKER,
DMUS_TIME_RESOLVE_SEGMENTEND = DMUS_SEGF_SEGMENTEND,
} DMUS_TIME_RESOLVE_FLAGS;
Constants
DMUS_TIME_RESOLVE_AFTERPREPARETIME
Resolve to a time after the prepare time.
DMUS_TIME_RESOLVE_AFTERQUEUETIME
Resolve to a time after the queue time.
DMUS_TIME_RESOLVE_AFTERLATENCYTIME
Resolve to a time after the latency time.
DMUS_TIME_RESOLVE_GRID
Resolve to a time on a grid boundary.
DMUS_TIME_RESOLVE_BEAT
Resolve to a time on a beat boundary.
DMUS_TIME_RESOLVE_MEASURE
Resolve to a time on a measure boundary.
DMUS_TIME_RESOLVE_MARKER
Resolve to a marker.
DMUS_TIME_RESOLVE_SEGMENTEND
Resolve to the end of the segment.
Remarks
These flags can be used interchangeably with the corresponding DMUS_SEGF_FLAGS.
Requirements
** Header:** Dmusici.h
See Also