Microsoft-Windows-Direct3D11
91 events across 3 channels
Event ID 1: Name
#Fields #
| Name | Description |
|---|---|
pObject Pointer | |
CchOldDebugObjectName UInt32 | |
OldDebugObjectName AnsiString | |
CchNewDebugObjectName UInt32 | |
NewDebugObjectName AnsiString |
Event ID 2: NameDCStart
#Fields #
| Name | Description |
|---|---|
pObject Pointer | |
CchDebugObjectName UInt32 | |
DebugObjectName AnsiString |
Event ID 3: DeviceStart
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
pIDXGIDevice Pointer | |
pIDXGIAdapter Pointer | |
CreationFlags UInt32 | |
FeatureLevel UInt32 | |
FeatureSupport UInt32 | |
hKMAdapter UInt32 | |
hUMAdapter Pointer | |
UMAdapterVersion UInt64 | |
hKMDevice UInt32 | |
hUMDevice Pointer | |
UMDeviceVersion UInt64 | |
UMDeviceFlags UInt32 |
Event ID 4: DeviceStop
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
pIDXGIDevice Pointer | |
pIDXGIAdapter Pointer | |
CreationFlags UInt32 | |
FeatureLevel UInt32 | |
FeatureSupport UInt32 | |
hKMAdapter UInt32 | |
hUMAdapter Pointer | |
UMAdapterVersion UInt64 | |
hKMDevice UInt32 | |
hUMDevice Pointer | |
UMDeviceVersion UInt64 | |
UMDeviceFlags UInt32 |
Event ID 5: DeviceDCStart
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
pIDXGIDevice Pointer | |
pIDXGIAdapter Pointer | |
CreationFlags UInt32 | |
FeatureLevel UInt32 | |
FeatureSupport UInt32 | |
hKMAdapter UInt32 | |
hUMAdapter Pointer | |
UMAdapterVersion UInt64 | |
hKMDevice UInt32 | |
hUMDevice Pointer | |
UMDeviceVersion UInt64 | |
UMDeviceFlags UInt32 |
Event ID 6: BufferStart
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 7: BufferStop
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 8: BufferDCStart
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 9: Texture1DStart
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 10: Texture1DStop
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 11: Texture1DDCStart
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 12: CreateTexture2D
#Description
CreateTexture2D.
Message #
Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 13: DestroyTexture2D
#Description
DestroyTexture2D.
Message #
Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 14: ReportTexture2D
#Description
ReportTexture2D.
Message #
Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 15: Texture3DStart
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 16: Texture3DStop
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 17: Texture3DDCStart
#Fields #
| Name | Description |
|---|---|
pID3D11Resource Pointer | |
pIDXGISurface Pointer | |
pID3D11Device Pointer | |
Dimension UInt32 | |
Usage UInt32 | |
Width UInt32 | |
Height UInt32 | |
Depth UInt32 | |
MipLevels UInt32 | |
ArraySize UInt32 | |
Format UInt32 | |
SampleCount UInt32 | |
SampleQuality UInt32 | |
BindFlags UInt32 | |
CPUAccessFlags UInt32 | |
MiscFlags UInt32 | |
StructureByteStride UInt32 | |
hKMResource UInt32 | |
hUMResource Pointer | |
UMResourceMiscFlags UInt32 |
Event ID 18: RotateTexture2DIdentities
#Description
RotateTexture2DIdentities.
Message #
Fields #
| Name | Description |
|---|---|
Resources UInt32 | |
pIDXGISurfaces Pointer | |
hNewKMResources UInt32 |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Direct3D11",
"guid": "{DB6F6DDB-AC77-4E88-8253-819DF9BBF140}",
"event_source_name": "",
"event_id": 18,
"version": 0,
"level": 0,
"task": 6,
"opcode": 0,
"keywords": "0x0000000000000004",
"time_created": "2026-06-02T05:15:50.630+00:00",
"event_record_id": 0,
"correlation": {},
"execution": {
"process_id": 1648,
"thread_id": 1712
},
"channel": "ETW Trace",
"computer": "JD-DC01-2022",
"security": {
"user_id": ""
}
},
"event_data": {
"Resources": 2,
"hNewKMResources": 2201561208,
"pIDXGISurfaces": "0x1B783392B18"
},
"message": "Texture2D"
}
Event ID 19: Device
#Fields #
| Name | Description |
|---|---|
SemaphoreHandle Pointer | |
AdjustValue UInt32 | |
PresentCount UInt32 |
Event ID 20: D3D11CoreCreateDeviceStart
#Event ID 21: D3D11CoreCreateDeviceStop
#Event ID 22: KMDDeviceCreateStart
#Event ID 23: KMDDeviceCreateStop
#Event ID 24: UMDDeviceCreateStart
#Event ID 25: UMDDeviceCreateStop
#Event ID 27: QueryInterface
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
riid GUID | |
m_Ret UInt32 | |
ppvObject Pointer |
Event ID 31: UMD10CreateDeviceStart
#Event ID 32: UMD10CreateDeviceStop
#Event ID 33: UMDOpenAdapterStart
#Event ID 34: UMDOpenAdapterStop
#Event ID 35: ContextStart
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
pID3D11DeviceContext Pointer | |
ContextType UInt32 | |
ContextFlags UInt32 |
Event ID 36: ContextStop
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
pID3D11DeviceContext Pointer | |
ContextType UInt32 | |
ContextFlags UInt32 |
Event ID 37: ContextDCStart
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
pID3D11DeviceContext Pointer | |
ContextType UInt32 | |
ContextFlags UInt32 |
Event ID 38: Marker
#Fields #
| Name | Description |
|---|---|
pID3D11DeviceContext Pointer | |
APISequenceNumber UInt64 | |
Label UnicodeString | |
Data Int32 |
Event ID 39: RuntimeMarker
#Fields #
| Name | Description |
|---|---|
CPUFrequency UInt64 | |
FirstAPISequenceNumber UInt64 | |
pID3D11DeviceContext Pointer | |
CPUTimeHigh UInt32 | |
ThreadIDs UInt8 | |
ThreadID UInt32 | |
DataSize UInt32 | |
Data UInt8 |
Event ID 41: RuntimeMarker41
#Fields #
| Name | Description |
|---|---|
pIDXGIDevice Pointer | |
hContext UInt32 | |
BroadcastContexts UInt8 | |
hBroadcastContexts UInt32 | |
MarkerLogType UInt32 | |
RenderCBSequenceNumber UInt32 | |
FirstAPISequenceNumberHigh UInt32 | |
CompletedAPISequenceNumberLow0Size UInt32 | |
CompletedAPISequenceNumberLow1Size UInt32 | |
BegunAPISequenceNumberLow0Size UInt32 | |
BegunAPISequenceNumberLow1Size UInt32 | |
CompletedAPISequenceNumberLow0 UInt32 | |
CompletedAPISequenceNumberLow1 UInt32 | |
BegunAPISequenceNumberLow0 UInt32 | |
BegunAPISequenceNumberLow1 UInt32 |
Event ID 42: CommandListStart
#Fields #
| Name | Description |
|---|---|
pID3D11DeviceContext Pointer | |
pID3D11CommandList Pointer |
Event ID 43: CommandListStop
#Fields #
| Name | Description |
|---|---|
pID3D11DeviceContext Pointer | |
pID3D11CommandList Pointer |
Event ID 44: CommandListDCStart
#Fields #
| Name | Description |
|---|---|
pID3D11DeviceContext Pointer | |
pID3D11CommandList Pointer |
Event ID 45: CustomDriverMarker
#Fields #
| Name | Description |
|---|---|
InsertionAPISequenceNumber UInt64 | |
pID3D11DeviceContext Pointer | |
hContext UInt32 | |
Index Int32 | |
StringIndex Int32 | |
MarkerDescription UnicodeString |
Event ID 46: CustomDriverMarker46
#Fields #
| Name | Description |
|---|---|
pID3D11Device Pointer | |
StringIndex Int32 | |
Description UnicodeString |
Event ID 1714: IDXGIDevice2_OfferResourcesStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
NumResources UInt32 | |
ppResources Pointer | |
Priority UInt32 |
Event ID 1716: IDXGIDevice2_ReclaimResourcesStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
NumResources UInt32 | |
ppResources Pointer | |
NumDiscardedResources UInt32 | |
pDiscarded UInt32 |
Event ID 1717: IDXGIDevice2_ReclaimResourcesStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 | |
pDiscarded UInt32 |
Event ID 1720: ID3D11VideoDevice_CreateVideoProcessorStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pEnum Pointer | |
RateConversionIndex UInt32 | |
ppVideoProcessor Pointer |
Event ID 1721: ID3D11VideoDevice_CreateVideoProcessorStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 | |
ppVideoProcessor Pointer |
Event ID 1722: ID3D11VideoDevice_CreateVideoDecoderStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pVideoDescTID_D3D11_VIDEO_DECODER_DESC UInt8 | |
pConfigTID_D3D11_VIDEO_DECODER_CONFIG UInt32 | |
ppDecoder Pointer |
Event ID 1723: ID3D11VideoDevice_CreateVideoDecoderStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 | |
ppDecoder Pointer |
Event ID 1778: ID3D11VideoContext_VideoProcessorBltStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pVideoProcessor Pointer | |
pView Pointer | |
OutputFrame UInt32 | |
StreamCount UInt32 | |
pStreamsTID_D3D11_VIDEO_PROCESSOR_STREAM UInt16 |
Event ID 1780: ID3D11VideoContext_GetDecoderBufferStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pDecoder Pointer | |
Type UInt32 | |
pBufferSize UInt32 | |
ppBuffer Pointer |
Event ID 1781: ID3D11VideoContext_GetDecoderBufferStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 | |
pBufferSize UInt32 | |
ppBuffer Pointer |
Event ID 1784: ID3D11VideoContext_DecoderBeginFrameStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pDecoder Pointer | |
View Pointer | |
ContentKeySize UInt32 | |
pContentKey Pointer |
Event ID 1786: ID3D11VideoContext_DecoderEndFrameStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pDecoder Pointer |
Event ID 1788: ID3D11VideoContext_SubmitDecoderBuffersStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pDecoder Pointer | |
NumBuffers UInt32 | |
pBufferDescTID_D3D11_VIDEO_DECODER_BUFFER_DESC UInt8 |
Event ID 1805: IDXGIDevice3_TrimStop
#Event ID 1806: ID3D11VideoDevice_CreateCryptoSessionStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
CryptoType GUID | |
KeyExhangeType GUID | |
ppCryptoSession Pointer |
Event ID 1807: ID3D11VideoDevice_CreateCryptoSessionStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 | |
ppCryptoSession Pointer |
Event ID 1808: ID3D11VideoContext_NegotiateCryptoSessionKeyExchangeStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pCryptoSession Pointer |
Event ID 1809: ID3D11VideoContext_NegotiateCryptoSessionKeyExchangeStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 |
Event ID 1810: ID3D11VideoContext_VideoProcessorGetBehaviorHintsStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pVideoProcessor Pointer | |
OutputWidth UInt32 | |
OutputHeight UInt32 | |
OutputFormat UInt32 | |
StreamCount UInt32 |
Event ID 1811: ID3D11VideoContext_VideoProcessorGetBehaviorHintsStop
#Fields #
| Name | Description |
|---|---|
BehaviorHints UInt32 | |
m_Ret UInt32 |
Event ID 1812: CryptoSessionTeardownCount
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pCryptoSession Pointer | |
TeardownCount UInt32 |
Event ID 1813: RecoverTeardown
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
TeardownCount UInt32 | |
Recover UInt32 |
Event ID 1814: ID3D11VideoContext_VideoProcessorBltParameters
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
SourceWidth UInt32 | |
SourceHeight UInt32 | |
SourceFormat UInt32 | |
SourceColorspace UInt32 | |
DestWidth UInt32 | |
DestHeight UInt32 | |
DestFormat UInt32 | |
DestColorspace UInt32 | |
Rotation UInt32 |
Event ID 1815: ID3D11VideoDevice_DestroyCryptoSessionStart
#Fields #
| Name | Description |
|---|---|
pCryptoSession Pointer |
Event ID 1816: ID3D11VideoDevice_DestroyCryptoSessionStop
#Fields #
| Name | Description |
|---|---|
pCryptoSession Pointer |
Event ID 1817: ID3D11VideoContext_GetDataForNewHardwareKey
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
TeardownCount UInt32 | |
Result UInt32 |
Event ID 1818: ID3D11VideoContext_SubmitDecoderBuffers1Start
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pDecoder Pointer | |
NumBuffers UInt32 | |
pBufferDescTID_D3D11_VIDEO_DECODER_BUFFER_DESC1 UInt8 |
Event ID 1820: JournalEntry
#Fields #
| Name | Description |
|---|---|
Index UInt32 | |
Code HexInt32 | |
ThreadId UInt32 | |
Message AnsiString |
Event ID 1821: IDXGIResource_CreateSharedHandle
#Fields #
| Name | Description |
|---|---|
hKMResource UInt32 | |
hUMSharedResource Pointer | |
Name UnicodeString |
Event ID 1822: ID3D11VideoDevice_NegotiateCryptoSessionKeyExchangeMTStart
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
pCryptoSession Pointer |
Event ID 1823: ID3D11VideoDevice_NegotiateCryptoSessionKeyExchangeMTStop
#Fields #
| Name | Description |
|---|---|
m_Ret UInt32 |
Event ID 1824: ID3D11TrackedWorkload_Processed
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
beginIndex UInt32 | |
endIndex UInt32 | |
gpuDuration UInt32 |
Event ID 1825: ID3D11TrackedWorkload_Completed
#Fields #
| Name | Description |
|---|---|
pThis Pointer | |
Index UInt32 | |
Timestamp UInt64 |
Event ID 1826: CheckPresentDurationSupport
#Fields #
| Name | Description |
|---|---|
DesiredPresentDuration UInt32 | |
ClosestSmallerDuration UInt32 | |
ClosestLargerDuration 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 {DB6F6DDB-AC77-4E88-8253-819DF9BBF140}
Defined in d3d11.dll, which carries the event manifest.
Observed on:
- WS2022-20348.4893, sample captured from a live trace, binary version 10.0.20348.3451, captured 2026-06-02
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.3451, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.5074, captured 2026-06-02