Microsoft-Windows-UIAnimation

15 events across 1 channel

EventTitleChannelSample
1ScheduleEnterDiagnosticN
2ScheduleLeaveDiagnosticN
3UpdateEnterDiagnosticN
4UpdateLeaveDiagnosticN
5OnTimerTickEnterDiagnosticN
6OnTimerTickLeaveDiagnosticN
7OnVariableUpdateDiagnosticN
8OnVariableAnimatingStartDiagnosticN
9OnVariableAnimatingStopDiagnosticN
10OnNewtonRaphsonMaxIterationDiagnosticN
11NewtonRaphsonIterationReportDiagnosticN
12GetVectorCurveStartDiagnosticN
13GetVectorCurveStopDiagnosticN
14CurveBuilderExportStartDiagnosticN
15CurveBuilderExportStopDiagnosticN

Event ID 1: ScheduleEnter

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
ScheduleEnter

Fields #

NameDescription
secondsNow Double

Event ID 2: ScheduleLeave

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
ScheduleLeave

Event ID 3: UpdateEnter

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
UpdateEnter

Fields #

NameDescription
secondsNow Double

Event ID 4: UpdateLeave

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
UpdateLeave

Event ID 5: OnTimerTickEnter

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
OnTimerTickEnter

Event ID 6: OnTimerTickLeave

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
OnTimerTickLeave

Event ID 7: OnVariableUpdate

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
OnVariableUpdate

Fields #

NameDescription
secondsNow Double
tag UInt32
value0 Double
value1 Double
value2 Double
value3 Double

Event ID 8: OnVariableAnimatingStart

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
OnVariableAnimating
Opcode
Start

Fields #

NameDescription
secondsNow Double
tag UInt32
value0 Double
value1 Double
value2 Double
value3 Double

Event ID 9: OnVariableAnimatingStop

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
OnVariableAnimating
Opcode
Stop

Fields #

NameDescription
secondsNow Double
tag UInt32
value0 Double
value1 Double
value2 Double
value3 Double

Event ID 10: OnNewtonRaphsonMaxIteration

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
OnNewtonRaphsonMaxIteration

Fields #

NameDescription
numIterations UInt32

Event ID 11: NewtonRaphsonIterationReport

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
NewtonRaphsonIterationReport

Fields #

NameDescription
numIterations UInt32
numComputations UInt32

Event ID 12: GetVectorCurveStart

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
GetVectorCurve
Opcode
Start

Event ID 13: GetVectorCurveStop

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
GetVectorCurve
Opcode
Stop

Event ID 14: CurveBuilderExportStart

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
CurveBuilderExport
Opcode
Start

Event ID 15: CurveBuilderExportStop

#
Provider
Microsoft-Windows-UIAnimation
Channel
Diagnostic
Task
CurveBuilderExport
Opcode
Stop

Provenance

Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.

ETW provider GUID e0a40b26-30c4-4656-bc9a-74a5c3a0b2ec

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

Observed on:

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.6584, captured 2026-06-02

Downloads