XACT Structures

This section contains information about the structures used with the Microsoft Cross-Platform Audio Creation Tool (XACT).

Structure Description
XACTCHANNELMAP

Defines the entire map of how a router effect moves data from one frame buffer to another, or how it moves channel data in a single frame buffer.

XACTCHANNELMAPENTRY

One entry in the map used by the router effect.

XACTCHANNELVOLUME

Groups a collection of audio channel volume entries.

XACTCHANNELVOLUMEENTRY

One entry in the collection of channel volumes.

XACT_FILEIO_CALLBACKS

File I/O Callbacks

XACT_NOTIFICATION

General XACT notification structure.

XACT_NOTIFICATION_CUE

Notification structure for all XACT cue notifications.

XACT_NOTIFICATION_DESCRIPTION

Notification description used for registering, unregistering, and flushing notifications.

XACT_NOTIFICATION_GUI

Notification structure for all GUI notifications.

XACT_NOTIFICATION_MARKER

Notification structure for all marker notifications.

XACT_NOTIFICATION_SOUNDBANK

Notification structure for all sound bank notifications.

XACT_NOTIFICATION_VARIABLE

Notification structure for all variable notifications.

XACT_NOTIFICATION_WAVE

Notification structure for all wave notifications.

XACT_NOTIFICATION_WAVEBANK

Notification structure for all wave bank notifications.

XACT_RENDERER_DETAILS

Contains the details for an XACT renderer.

XACT_RUNTIME_PARAMETERS

Runtime parameters for initialization of the XACT engine.

XACT_WAVEBANK_STREAMING_PARAMETERS

Streaming Parameters for a Wave Bank

See Also

XACT Reference