directx.xaudio2

Members

Enums

XAUDIO2_XBOX_HWTHREAD_SPECIFIER
enum XAUDIO2_XBOX_HWTHREAD_SPECIFIER

XAudio2 structures and enumerations.

Functions

XAudio2Create
STDAPI XAudio2Create(IXAudio2* ppXAudio2, UINT32 Flags = 0, XAUDIO2_PROCESSOR XAudio2Processor = XAUDIO2_DEFAULT_PROCESSOR)

XAudio2Create: Top-level function that creates an XAudio2 instance.

Interfaces

IXAudio2
interface IXAudio2

IXAudio2: Top-level XAudio2 COM interface.

IXAudio2EngineCallback
interface IXAudio2EngineCallback

IXAudio2EngineCallback: Client notification interface for engine events.

IXAudio2MasteringVoice
interface IXAudio2MasteringVoice

IXAudio2MasteringVoice: Mastering voice management interface.

IXAudio2SourceVoice
interface IXAudio2SourceVoice

IXAudio2SourceVoice: Source voice management interface.

IXAudio2SubmixVoice
interface IXAudio2SubmixVoice

IXAudio2SubmixVoice: Submixing voice management interface.

IXAudio2Voice
interface IXAudio2Voice

IXAudio2Voice: Base voice management interface.

IXAudio2VoiceCallback
interface IXAudio2VoiceCallback

IXAudio2VoiceCallback: Client notification interface for voice events.

XAudio2
interface XAudio2

XAudio2 COM object class and interface IDs.

Manifest constants

XAUDIO2_MAX_BUFFER_BYTES
enum XAUDIO2_MAX_BUFFER_BYTES;

XAudio2 constants, flags and error codes.

Meta