XACT Structures

XACT Structures

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

Structure Description
WAVEBANKDATA

Contains the data from an XACT wave bank.

WAVEBANKENTRY

Contains the entry information from an XACT wave bank.

WAVEBANKENTRYCOMPACT

Contains compact entry metadata.

WAVEBANKHEADER

Contains the header information from an XACT wave bank.

WAVEBANKMINIWAVEFORMAT

Contains the mini-wave format for an XACT wave bank.

WAVEBANKREGION

Contains the region information for an XACT wave bank.

WAVEBANKSAMPLEREGION

Contains the sample region information for an XACT wave bank.

XACT_CUE_INSTANCE_PROPERTIES

Returns the properties of an active cue instance.

XACT_CUE_PROPERTIES

Reports cue properties back to the client.

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

Provides descriptions 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

Returns information about a particular renderer.

XACT_RUNTIME_PARAMETERS

Runtime parameters for initialization of the XACT engine.

XACT_SOUND_PROPERTIES

Returns the properties for a sound that is referenced by the active variation.

XACT_SOUND_VARIATION_PROPERTIES

Returns the properties of the sound variation that is currently active in a cue instance.

XACT_STREAMING_PARAMETERS

Streaming parameters for a wave bank.

XACT_TRACK_PROPERTIES

Returns the properties of a track in an active sound variation in a cue instance.

XACT_VARIATION_PROPERTIES

Returns the properties for the variation that is currently active in a cue instance.

XACT_WAVE_INSTANCE_PROPERTIES

Returns the properties specific to a wave instance.

XACT_WAVE_PROPERTIES

Returns the properties that are common to all waves.

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.

XACTCUEPROPERTIES

Contains the properties of a cue.

Xbox 360:  This structure is specific to the Xbox 360 platform.

See Also

XACT Reference