Microsoft DirectX 9.0

DMUS_IO_LYRICSTRACK_EVENTHEADER

The DMUS_IO_LYRICSTRACK_EVENTHEADER structure is used in a Lyrics Track List.

Syntax

typedef struct _DMUS_IO_LYRICSTRACK_EVENTHEADER {
  DWORD dwFlags;
  DWORD dwTimingFlags;
  MUSIC_TIME lTimeLogical;
  MUSIC_TIME lTimePhysical;
} DMUS_IO_LYRICSTRACK_EVENTHEADER;

Members

dwFlags

Reserved; must be zero.

dwTimingFlags

Flags to determine the timing of the notification. Can be one or more of the members of the DMUS_PMSGF_FLAGS enumeration shown in the following table.

Value Description
DMUS_PMSGF_TOOL_IMMEDIATE Message should be processed immediately, regardless of its time stamp.
DMUS_PMSGF_TOOL_QUEUE Message should be processed just before its time stamp, allowing for port latency.
DMUS_PMSGF_TOOL_ATTIME Message should be processed at the time stamp.

lTimeLogical

Time in the music with which the event is associated.

lTimePhysical

Precise time when the event will be triggered. This should be close to logical time.

Requirements

  Header: Declared in dmusicf.h.

See Also