Microsoft-Windows-IndirectDisplays-ClassExtension-Events
Event ID 1: AdapterInitAsync
#Event ID 6: MonitorCreate
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
DescriptorType UInt32 |
Event ID 9: MonitorGetDefaultDescriptionModes
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
InputModeCount UInt32 |
Event ID 10: MonitorQueryTargetModes
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
InputModeCount UInt32 |
Event ID 11: MonitorAssignSwapChain
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
Handle Pointer |
Event ID 12: MonitorUnassignSwapChain
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 |
Event ID 13: MonitorI2CTransmit
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
SevenBitI2CAddress UInt32 | |
DataSizeInBytes UInt32 |
Event ID 14: MonitorI2CReceive
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
SevenBitI2CAddress UInt32 | |
DataSizeInBytes UInt32 | |
Flags UInt32 |
Event ID 17: MonitorSetupHardwareCursor
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 |
Event ID 18: MonitorQueryHardwareCursor
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
LastShapeId UInt32 |
Event ID 19: SwapChainCreate
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 20: SwapChainDestroy
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 21: SwapChainSetDevice
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 22: SwapChainReleaseAndAcquireBuffer
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 23: SwapChainGetDirtyRects
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 24: SwapChainGetMoveRegions
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 25: SwapChainFinishProcessingFrame
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 | |
FrameNumber UInt32 |
Event ID 26: SwapChainReportFrameStatistics
#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 27: OPMGetCertificateSize
#Event ID 28: OPMGetCertificate
#Event ID 29: OPMCreateProtectedOutput
#Event ID 30: OPMGetRandomNumber
#Event ID 31: OPMSetSigningKeyAndSequenceNumbers
#Event ID 32: OPMGetInformation
#Event ID 33: OPMConfigureProtectedOutput
#Event ID 34: OPMDestroyProtectedOutput
#Event ID 35: Return
#Event ID 36: MonitorTraceTargetModes
#Fields #
| Name | Description |
|---|---|
Valid Boolean | |
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
TargetModeIndex UInt32 | |
PixelRate UInt64 | |
VSync Float | |
ActiveWidth UInt32 | |
ActiveHeight UInt32 | |
RequiredBandwidth UInt64 | |
RgbBitsPerComponent UInt32 |
Event ID 37: MonitorTraceMonitorModes
#Fields #
| Name | Description |
|---|---|
Valid Boolean | |
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
MonitorModeIndex UInt32 | |
PixelRate UInt64 | |
VSync Float | |
ActiveWidth UInt32 | |
ActiveHeight UInt32 | |
VSyncDivider UInt16 | |
RequiredBandwidth UInt64 | |
RgbBitsPerComponent UInt32 | |
Preferred Boolean |
Event ID 38: task_0Start
#Event ID 39: task_0Stop
#Event ID 40: DeviceParseMonitorDescription
#Event ID 41: AdapterTraceCommitPaths
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
PathIndex UInt32 | |
MonitorConnectorIndex UInt32 | |
PathFlags UInt32 | |
Width UInt32 | |
Height UInt32 | |
ColorSpace UInt32 | |
RgbBitsPerComponent UInt32 |
Event ID 42: SwapChainReportFrameStatistics
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
PresentationFrameNumber UInt32 | |
ReencodeNumber UInt32 | |
CurrentSlice UInt32 | |
StepIndex UInt32 | |
StepType UInt32 | |
QpcTime UInt64 | |
Data1 UInt32 | |
Data2 UInt32 |
Event ID 43: MonitorOpmSetMftContext
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
MftContext UInt64 |
Event ID 44: MonitorGetPhysicalSize
#Fields #
| Name | Description |
|---|---|
IddAdapterLuid UInt64 | |
ConnectorIndex UInt32 | |
PhysicalWidth UInt32 | |
PhysicalHeight UInt32 |
Event ID 45: AdapterDisplayConfigUpdate
#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 47: SwapChainReleaseAndAcquireSystemBuffer
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer | |
WddmAdapterLuid UInt64 | |
VidPnTargetId UInt32 |
Event ID 48: SwapChainGetPhysicallyContiguousAddress
#Fields #
| Name | Description |
|---|---|
SwapChainPointer Pointer |
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 |
Provenance
ETW provider GUID 966cd1c0-3f69-42ad-9877-517dce8462b4
Defined in iddcx.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.4202, captured 2026-06-02 — Manifest XML pack, 2.0 MB