XACT_NOTIFICATION
XACT の総合的な通知構造体です。
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;
メンバ
- type
通知タイプです。次のいずれかの値を指定します。 - timeStamp
通知のタイムスタンプです (ミリ秒単位)。 - pvContext
ユーザー コンテキストです (オプション)。 - cue
キュー通知に関する情報が格納される XACT_NOTIFICATION_CUE 構造体です。 - marker
マーカー通知に関する情報が格納される XACT_NOTIFICATION_MARKER 構造体です。 - soundBank
サウンド バンク通知に関する情報が格納される XACT_NOTIFICATION_SOUNDBANK 構造体です。 - waveBank
Wave バンク通知に関する情報が格納される XACT_NOTIFICATION_WAVEBANK 構造体です。 - variable
変数通知に関する情報が格納される XACT_NOTIFICATION_VARIABLE 構造体です。 - gui
GUI 通知に関する情報が格納される XACT_NOTIFICATION_GUI 構造体です。 - wave
Wave 通知に関する情報が格納される XACT_NOTIFICATION_WAVE 構造体です。
要件
ヘッダー: Xact3.h 宣言