XACT_NOTIFICATION
XACT_NOTIFICATION
General XACT notification structure.
typedef struct XACT_NOTIFICATION { XACTNOTIFICATIONTYPE type; LONG timeStamp; PVOID pvContext; union { XACT_NOTIFICATION_CUE cue; XACT_NOTIFICATION_MARKER marker; XACT_NOTIFICATION_SOUNDBANK soundBank; XACT_NOTIFICATION_WAVEBANK waveBank; XACT_NOTIFICATION_VARIABLE variable; XACT_NOTIFICATION_GUI gui; XACT_NOTIFICATION_WAVE wave; }; } XACT_NOTIFICATION, *LPXACT_NOTIFICATION; typedef const XACT_NOTIFICATION *LPCXACT_NOTIFICATION;
Members
- type
Notification type. Can be one of the following values: - timeStamp
Timestamp of notification, in milliseconds. - pvContext
User context (optional). - cue
XACT_NOTIFICATION_CUE structure that contains information about the cue notification. - marker
XACT_NOTIFICATION_MARKER structure that contains information about the marker notification. - soundBank
XACT_NOTIFICATION_SOUNDBANK structure that contains information about the sound bank notification. - waveBank
XACT_NOTIFICATION_WAVEBANK structure that contains information about the wave bank notification. - variable
XACT_NOTIFICATION_VARIABLE structure that contains information about the variable notification. - gui
XACT_NOTIFICATION_GUI structure that contains information about the GUI notification. - wave
XACT_NOTIFICATION_WAVE structure that contains information about the wave notification.
Requirements
Header: Declared in Xact.h.