Microsoft-Windows-IndirectDisplays-ClassExtension-Events
68 events across 1 channel
Event ID 2: AdapterInitFinished
#Event ID 3: AdapterCommit
#Event ID 4: AdapterUpdateMaxBandwidth
#Event ID 5: AdapterDestroy
#Event ID 6: MonitorCreate
#Event ID 7: MonitorArrival
#Event ID 8: MonitorDeparture
#Event ID 9: MonitorGetDefaultDescriptionModes
#Event ID 10: MonitorQueryTargetModes
#Event ID 11: MonitorAssignSwapChain
#Event ID 12: MonitorUnassignSwapChain
#Event ID 13: MonitorI2CTransmit
#Event ID 14: MonitorI2CReceive
#Event ID 15: MonitorSetGammaRamp
#Event ID 16: MonitorUpdateModes
#Event ID 17: MonitorSetupHardwareCursor
#Event ID 18: MonitorQueryHardwareCursor
#Event ID 19: SwapChainCreate
#Event ID 20: SwapChainDestroy
#Event ID 21: SwapChainSetDevice
#Event ID 22: SwapChainReleaseAndAcquireBuffer
#Event ID 23: SwapChainGetDirtyRects
#Event ID 24: SwapChainGetMoveRegions
#Event ID 25: SwapChainFinishProcessingFrame
#Event ID 26: SwapChainReportFrameStatistics
#Description
SwapChainReportFrameStatistics.
Message #
Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
PresentationFrameNumber UInt32 | |
FrameStatus UInt32 | |
ReencodeNumber UInt32 | |
FrameSliceTotal UInt32 | |
CurrentSlice UInt32 | |
FrameAcquireQpcTime UInt64 | |
FrameProcessingStepsCount UInt32 | |
SendStartQpcTime UInt64 | |
SendStopQpcTime UInt64 | |
SendCompleteQpcTime UInt64 | |
Flags UInt32 | |
ProcessedPixelCount UInt32 | |
FrameSizeInBytes UInt32 |
Event ID 31: OPMSetSigningKeyAndSequenceNumbers
#Description
OPMSetSigningKeyAndSequenceNumbers.
Message #
Event ID 36: MonitorTraceTargetModes
#Event ID 37: MonitorTraceMonitorModes
#Event ID 38: task_0Start
#Event ID 39: task_0Stop
#Event ID 40: DeviceParseMonitorDescription
#Event ID 41: AdapterTraceCommitPaths
#Event ID 42: SwapChainReportFrameStatistics
#Event ID 43: MonitorOpmSetMftContext
#Event ID 44: MonitorGetPhysicalSize
#Event ID 45: AdapterDisplayConfigUpdate
#Description
AdapterDisplayConfigUpdate.
Message #
Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
PathIndex UInt32 | |
MonitorConnectorIndex UInt32 | |
Flags HexInt32 | |
Positionx Int32 | |
Positiony Int32 | |
ResolutionWidth UInt32 | |
ResolutionHeight UInt32 | |
VSync Float | |
VSyncDivider UInt32 | |
Rotation UInt32 | |
ColorMode UInt32 | |
DPI UInt32 | |
PhysicalSizeWidth UInt32 | |
PhysicalSizeHeight UInt32 | |
ColorimetryFlags UInt32 | |
HostAdapterLuid UInt64 | |
HostVidPnTargetId UInt32 |
Event ID 46: SwapChainInSystemMemory
#Event ID 47: SwapChainReleaseAndAcquireSystemBuffer
#Event ID 48: SwapChainGetPhysicallyContiguousAddress
#Event ID 49: SwapchainDriverFrameProcessingTaskStart
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 | |
FrameNumber UInt32 | |
FramePresentQpcTime UInt64 | |
DirtyRectCount UInt32 | |
MetaDataType UInt32 |
Event ID 50: SwapchainDriverFrameProcessingTaskStop
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 | |
FrameNumber UInt32 | |
DriverProcessingTimeInMicroseconds UInt64 | |
DriverProcessingTimeStartQpc UInt64 | |
DriverProcessingTimeStopQpc UInt64 | |
QPCFrequency UInt64 |
Event ID 51: ProcessDdiStop
#Event ID 53: ProcessKernelRequestStop
#Event ID 54: SwapchainReleaseAndAcquireBuffer2
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 55: DeviceParseMonitorDescription2
#Event ID 56: MonitorQueryTargetModes2
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
InputModeCount UInt32 |
Event ID 58: AdapterQueryTargetInfo
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
TargetId UInt32 | |
TargetCaps UInt32 |
Event ID 59: MonitorSetDefaultHdrMetaData
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 |
Event ID 60: AdapterDisplayConfigUpdateStart
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
PathCount UInt32 |
Event ID 67: SetTimingsPath
#Fields #
| Name | Description |
|---|---|
KmdAdapterHandle UInt64 | |
PathIndex UInt32 | |
ConnectorIndex UInt32 | |
Changed Boolean | |
VidPnSourceId UInt32 | |
Width UInt32 | |
Height UInt32 | |
ColorSpace UInt32 | |
RgbBitsPerComponent UInt32 |
Event ID 68: MonitorI2CTransmitAndReceive
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
TransmitSevenBitI2CAddress UInt32 | |
TransmitDataSizeInBytes UInt32 | |
ReceiveSevenBitI2CAddress UInt32 | |
ReceiveDataSizeInBytes UInt32 | |
ReceiveFlags UInt32 |
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 966cd1c0-3f69-42ad-9877-517dce8462b4
Defined in iddcx.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.4202 · captured 2026-06-02
Downloads
- Microsoft-Windows-IndirectDisplays-ClassExtension-Events registered manifest XML (WS2022-20348.4893) manifest-xml
- Microsoft-Windows-IndirectDisplays-ClassExtension-Events registered manifest XML (Win11-26200.6584) manifest-xml