Microsoft-Windows-XAudio2

Event ID 16: XAudio2 initialized at Instance on processor(s) Processors.

#
Channel
Debug
Task
Initialize

Message #

XAudio2 initialized at %1 on processor(s) %2

Fields #

NameDescription
Instance Pointer
Processors HexInt32

Event ID 17: CPU does not meet minimum requirement

#
Channel
Debug
Task
Initialize

Event ID 32: XAudio2 at Pointer destroyed.

#
Channel
Debug
Task
Shutdown

Message #

XAudio2 at %1 destroyed

Fields #

NameDescription
Pointer Pointer

Event ID 33: Cleaned up SourceVoiceCount source voices, SubmixVoiceCount submix voices and MasteringVoiceCount mastering voices.

#
Channel
Debug
Task
Shutdown

Message #

Cleaned up %1 source voices, %2 submix voices and %3 mastering voices

Fields #

NameDescription
SourceVoiceCount UInt32
SubmixVoiceCount UInt32
MasteringVoiceCount UInt32

Event ID 48: Submix voice created at Address: processing stage = ProcessingStage, channels = Channels, sample rate = SampleRateHz.

#
Channel
Debug
Task
SubmixVoice
Opcode
Create

Message #

Submix voice created at %1: processing stage = %2, channels = %3, sample rate = %4Hz

Fields #

NameDescription
Address Pointer
ProcessingStage UInt32
Channels UInt32
SampleRate UInt32

Event ID 49: Sample rate OriginalHzHz adjusted to NewHzHz (submix rates must be multiples of Quantum on this platform).

#
Channel
Debug
Task
SubmixVoice
Opcode
Create

Message #

Sample rate %1Hz adjusted to %2Hz (submix rates must be multiples of %3 on this platform)

Fields #

NameDescription
OriginalHz UInt32
NewHz UInt32
Quantum UInt32

Event ID 64: Mastering voice created at Address: channels = Channels, sample rate = SampleRateHz, output to RendererId.

#
Channel
Debug
Task
MasteringVoice
Opcode
Create

Message #

Mastering voice created at %1: channels = %2, sample rate = %3Hz, output to %4

Fields #

NameDescription
Address Pointer
Channels UInt32
SampleRate UInt32
RendererId UnicodeString

Event ID 65: Sample rate OriginalHzHz adjusted to NewHzHz (mastering rates must be multiples of Quantum on this platform).

#
Channel
Debug
Task
MasteringVoice
Opcode
Create

Message #

Sample rate %1Hz adjusted to %2Hz (mastering rates must be multiples of %3 on this platform)

Fields #

NameDescription
OriginalHz UInt32
NewHz UInt32
Quantum UInt32

Event ID 66: Mastering voice at Address connected to RendererId device at SampleRateHz, Channels channels.

#
Channel
Debug
Task
MasteringVoice
Opcode
Create

Message #

Mastering voice at %1 connected to %4 device at %3Hz, %2 channels

Fields #

NameDescription
Address Pointer
Channels UInt32
SampleRate UInt32
RendererId UnicodeString

Event ID 67: Supplied device interface ID(DeviceId) converted to endpoint ID (EndpointId).

#
Channel
Debug
Task
MasteringVoice
Opcode
Create

Message #

Supplied device interface ID(%1) converted to endpoint ID (%2)

Fields #

NameDescription
DeviceId UnicodeString
EndpointId UnicodeString

Event ID 80: XAudio2 critical error: hr; the XAudio2 engine should be released and re-created.

#
Channel
Debug

Message #

XAudio2 critical error: %1; the XAudio2 engine should be released and re-created

Fields #

NameDescription
hr Int32

Event ID 96: Spent Timems in Callback callbacks.

#
Channel
Debug
Task
Processing
Opcode
PerformanceWarning

Message #

Spent %1ms in %2 callbacks

Fields #

NameDescription
Time Float
Callback UInt32

Event ID 97: Spent Valuems in audio thread; XAudio2 possibly overloaded.

#
Channel
Debug
Task
Processing
Opcode
PerformanceWarning

Message #

Spent %1ms in audio thread; XAudio2 possibly overloaded

Fields #

NameDescription
Value Float

Event ID 98: Glitch at output sample Value.

#
Channel
Debug
Task
Processing
Opcode
PerformanceWarning

Message #

Glitch at output sample %1

Fields #

NameDescription
Value UInt32

Event ID 99: Voice at Pointer starved: no more source buffers are available, but no end-of-stream marker was received.

#
Channel
Debug
Task
SourceVoice
Opcode
PerformanceWarning

Message #

Voice at %1 starved: no more source buffers are available, but no end-of-stream marker was received

Fields #

NameDescription
Pointer Pointer

Event ID 112: XAudio2 engine started

#
Channel
Debug
Task
Processing
Opcode
Start

Event ID 128: XAudio2 engine stopped

#
Channel
Debug
Task
Processing
Opcode
Stop

Event ID 256: MinimumCyclesPerQuantum: MinimumCyclesPerQuantum MaximumCyclesPerQuantum: MaximumCyclesPerQuantum GlitchesSinceEngineStarted: GlitchesSinceEngineStarted CpuUsage: CpuUsage TotalMemoryUsage: Latency...

#
Channel
Performance
Task
Processing

Description

MinimumCyclesPerQuantum: MinimumCyclesPerQuantum MaximumCyclesPerQuantum: MaximumCyclesPerQuantum GlitchesSinceEngineStarted: GlitchesSinceEngineStarted CpuUsage: CpuUsage TotalMemoryUsage: LatencyInSamples ActiveSourceVoices: TotalMemoryUsage TotalSourceVoices: ActiveSourceVoices ActiveSubmixVoices: TotalSourceVoices ActiveResamplers: ActiveSubmixVoices ActiveMatrixMixers: ActiveResamplers

Message #

MinimumCyclesPerQuantum: %1 MaximumCyclesPerQuantum: %2 GlitchesSinceEngineStarted: %3 CpuUsage: %4 TotalMemoryUsage: %5 ActiveSourceVoices: %6 TotalSourceVoices: %7 ActiveSubmixVoices: %8 ActiveResamplers: %9 ActiveMatrixMixers: %10

Fields #

NameDescription
MinimumCyclesPerQuantum UInt32
MaximumCyclesPerQuantum UInt32
GlitchesSinceEngineStarted UInt32
CpuUsage Float
LatencyInSamples UInt32
TotalMemoryUsage UInt32
ActiveSourceVoices UInt32
TotalSourceVoices UInt32
ActiveSubmixVoices UInt32
ActiveResamplers UInt32
ActiveMatrixMixers UInt32

Provenance

ETW provider GUID 1ee3abdb-c1fc-4b43-9e56-11064abba866

Defined in XAudio2_9.dll, which carries the event manifest.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02 — Manifest XML pack, 2.0 MB