Microsoft-Windows-Direct3D12

138 events across 4 channels

Event IDTitleChannel
1Analytic
2Analytic
3Analytic
4Analytic
5Analytic
12CreateTexture2DAnalytic
13DestroyTexture2DAnalytic
14ReportTexture2DAnalytic
19Analytic
26Logging
35Analytic
36Analytic
37Analytic
38Analytic
39Analytic
40Analytic
41Analytic
45Analytic
47Analytic
48Analytic
49Analytic
50Analytic
51Analytic
52Analytic
53Analytic
54Analytic
55Analytic
56Analytic
57Analytic
58Analytic
59Analytic
60Analytic
61Analytic
62Analytic
63Analytic
64Analytic
65Analytic
66Analytic
67Analytic
68Analytic
69Analytic
70Analytic
71Analytic
72Analytic
73Analytic
74Analytic
75Analytic
76Analytic
77Analytic
78Analytic
79Analytic
80Analytic
81Analytic
82Analytic
83Analytic
84Analytic
85Analytic
86Analytic
87Analytic
88Analytic
89Analytic
90Analytic
91Analytic
92Analytic
93Analytic
94Analytic
95Analytic
96Analytic
97Analytic
98Analytic
99Analytic
100Analytic
101Analytic
102Analytic
103Analytic
104Analytic
105Analytic
106Analytic
107Analytic
108Analytic
109Analytic
110Analytic
111Analytic
112Analytic
113Analytic
114Analytic
115Analytic
116Analytic
117Analytic
118Analytic
119Analytic
120Analytic
121Analytic
122Analytic
123Analytic
124Analytic
125Analytic
126Analytic
127Analytic
128Analytic
129Analytic
130Analytic
131Analytic
132Analytic
133Analytic
134Analytic
135Analytic
136Analytic
137Analytic
138Analytic
139Analytic
140Analytic
141Analytic
142Analytic
143Analytic
144Analytic
145Analytic
146Analytic
147Analytic
148Analytic
149Analytic
150Analytic
151Analytic
152Analytic
153Analytic
154Analytic
155PerfTiming
156PerfTiming
157PerfTiming
158PerfTiming
159PerfTiming
160PerfTiming
161Operational
162Operational
163Operational
164Operational
165Operational
166Operational

Event ID 1 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Name

Fields #

NameDescription
pObject Pointer
CchOldDebugObjectName UInt32
OldDebugObjectName AnsiString
CchNewDebugObjectName UInt32
NewDebugObjectName AnsiString

Event ID 2 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Name
Opcode
DC_Start

Fields #

NameDescription
pObject Pointer
CchDebugObjectName UInt32
DebugObjectName AnsiString

Event ID 3 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Device
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
FeatureLevel UInt32
hKMAdapter UInt32
hUMAdapter Pointer
UMAdapterVersion UInt64
hKMDevice UInt32
UMDeviceVersion UInt64
SingleAdapterHybridMode UInt8

Event ID 4 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Device
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
FeatureLevel UInt32
hKMAdapter UInt32
hUMAdapter Pointer
UMAdapterVersion UInt64
hKMDevice UInt32
UMDeviceVersion UInt64
SingleAdapterHybridMode UInt8

Event ID 5 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Device
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
FeatureLevel UInt32
hKMAdapter UInt32
hUMAdapter Pointer
UMAdapterVersion UInt64
hKMDevice UInt32
UMDeviceVersion UInt64
SingleAdapterHybridMode UInt8

Event ID 12 — CreateTexture2D

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic

Description

CreateTexture2D.

Message #

CreateTexture2D

Event ID 13 — DestroyTexture2D

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic

Description

DestroyTexture2D.

Message #

DestroyTexture2D

Event ID 14 — ReportTexture2D

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic

Description

ReportTexture2D.

Message #

ReportTexture2D

Event ID 19 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Device

Fields #

NameDescription
SemaphoreHandle Pointer
AdjustValue UInt32
PresentCount UInt32

Event ID 26 —

Provider
Microsoft-Windows-Direct3D12
Channel
Logging
Task
D3DSupplemental

Fields #

NameDescription
BufferSize UInt32
Buffer Binary

Event ID 35 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Marker

Fields #

NameDescription
pID3D12CommandQueue Pointer
Metadata UInt32
DataSize UInt32
Data UInt8

Event ID 36 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Marker
Opcode
Start

Fields #

NameDescription
pID3D12CommandQueue Pointer
Metadata UInt32
DataSize UInt32
Data UInt8

Event ID 37 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Marker
Opcode
Stop

Fields #

NameDescription
pID3D12CommandQueue Pointer

Event ID 38 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Marker

Fields #

NameDescription
pID3D12CommandList Pointer
APISequenceNumber UInt64
Metadata UInt32
DataSize UInt32
Data UInt8

Event ID 39 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
RuntimeMarker

Fields #

NameDescription
CPUFrequency UInt64
FirstAPISequenceNumber UInt64
pID3D12CommandList Pointer
CPUTimeHigh UInt32
ThreadIDCount UInt8
ThreadIDs UInt32
DataSize UInt32
Data UInt8

Event ID 40 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
RuntimeDroppedCall

Fields #

NameDescription
pID3D12DeviceContext Pointer
Type UInt32

Event ID 41 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
RuntimeMarker

Fields #

NameDescription
pID3D12CommandQueue Pointer
ContextCount UInt32
Contexts UInt32
LoopIteration UInt32
SubmitCommandCBSequence UInt32
FirstAPISequenceNumberHigh UInt32
CompletedAPISequenceNumberSize UInt32
CompletedAPISequenceNumber UInt32
pID3D12CommandList Pointer

Event ID 45 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CustomDriverMarker

Fields #

NameDescription
InsertionAPISequenceNumber UInt64
pID3D12CommandList Pointer
Index Int32
MarkerDescription UnicodeString

Event ID 47 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandQueue
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pCommandQueue Pointer
type UInt32
ContextCount UInt32
UMDContexts UInt32
Priority Int32
Flags UInt32
NodeMask UInt32
HwQueueCount UInt32
HwQueues UInt32

Event ID 48 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandQueue
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pCommandQueue Pointer
type UInt32
ContextCount UInt32
UMDContexts UInt32
Priority Int32
Flags UInt32
NodeMask UInt32
HwQueueCount UInt32
HwQueues UInt32

Event ID 49 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandQueue
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pCommandQueue Pointer
type UInt32
ContextCount UInt32
UMDContexts UInt32
Priority Int32
Flags UInt32
NodeMask UInt32
HwQueueCount UInt32
HwQueues UInt32

Event ID 50 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandList
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandList Pointer
SequenceNumber UInt64
type UInt32

Event ID 51 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandList
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandList Pointer
SequenceNumber UInt64
type UInt32

Event ID 52 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandList

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandList Pointer
SequenceNumber UInt64
type UInt32

Event ID 53 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ExecuteCommandList
Opcode
Start

Fields #

NameDescription
pID3D12CommandQueue Pointer
pID3D12CommandList Pointer

Event ID 54 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ExecuteCommandList
Opcode
Stop

Fields #

NameDescription
pID3D12CommandQueue Pointer
pID3D12CommandList Pointer

Event ID 55 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Name

Fields #

NameDescription
pObject Pointer
CchOldDebugObjectName UInt32
OldDebugObjectName UnicodeString
CchNewDebugObjectName UInt32
NewDebugObjectName UnicodeString

Event ID 56 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Name
Opcode
DC_Start

Fields #

NameDescription
pObject Pointer
CchDebugObjectName UInt32
DebugObjectName UnicodeString

Event ID 57 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Fence
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Fence Pointer
pDXGKFence Pointer

Event ID 58 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Fence
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Fence Pointer
pDXGKFence Pointer

Event ID 59 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Fence
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Fence Pointer
pDXGKFence Pointer

Event ID 60 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandAllocator
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandAllocator Pointer
type UInt32

Event ID 61 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandAllocator
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandAllocator Pointer
type UInt32

Event ID 62 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandAllocator
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandAllocator Pointer
type UInt32

Event ID 63 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
GraphicsPipelineState
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12GraphicsPipelineState Pointer

Event ID 64 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
GraphicsPipelineState
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12GraphicsPipelineState Pointer

Event ID 65 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
GraphicsPipelineState
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12GraphicsPipelineState Pointer

Event ID 66 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
DescriptorHeap
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12DescriptorHeap Pointer
Type UInt32
NumDescriptors UInt32
Flags UInt32
NodeMask UInt32

Event ID 67 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
DescriptorHeap
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12DescriptorHeap Pointer
Type UInt32
NumDescriptors UInt32
Flags UInt32
NodeMask UInt32

Event ID 68 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
DescriptorHeap
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12DescriptorHeap Pointer
Type UInt32
NumDescriptors UInt32
Flags UInt32
NodeMask UInt32

Event ID 69 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
RootSignature
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12RootSignature Pointer
NodeMask UInt32

Event ID 70 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
RootSignature
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12RootSignature Pointer
NodeMask UInt32

Event ID 71 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
RootSignature
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12RootSignature Pointer
NodeMask UInt32

Event ID 72 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Heap
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Heap Pointer
SizeInBytes UInt64
Alignment UInt64
Type UInt32
CPUPageProperty UInt32
MemoryPoolPreference UInt32
CreationNodeMask UInt32
VisibleNodeMask UInt32
Flags UInt32
pID3D12ConjoinedResource Pointer
hKMAllocation UInt32
hKMResource UInt32

Event ID 73 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Heap
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Heap Pointer
SizeInBytes UInt64
Alignment UInt64
Type UInt32
CPUPageProperty UInt32
MemoryPoolPreference UInt32
CreationNodeMask UInt32
VisibleNodeMask UInt32
Flags UInt32
pID3D12ConjoinedResource Pointer
hKMAllocation UInt32
hKMResource UInt32

Event ID 74 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Heap
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Heap Pointer
SizeInBytes UInt64
Alignment UInt64
Type UInt32
CPUPageProperty UInt32
MemoryPoolPreference UInt32
CreationNodeMask UInt32
VisibleNodeMask UInt32
Flags UInt32
pID3D12ConjoinedResource Pointer
hKMAllocation UInt32
hKMResource UInt32

Event ID 75 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
QueryHeap
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12QueryHeap Pointer
Type UInt32
Count UInt32
NodeMask UInt32

Event ID 76 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
QueryHeap
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12QueryHeap Pointer
Type UInt32
Count UInt32
NodeMask UInt32

Event ID 77 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
QueryHeap
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12QueryHeap Pointer
Type UInt32
Count UInt32
NodeMask UInt32

Event ID 78 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandSignature
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandSignature Pointer
ByteStride UInt32
NumArgumentDescs UInt32
NodeMask UInt32

Event ID 79 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandSignature
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandSignature Pointer
ByteStride UInt32
NumArgumentDescs UInt32
NodeMask UInt32

Event ID 80 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandSignature
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandSignature Pointer
ByteStride UInt32
NumArgumentDescs UInt32
NodeMask UInt32

Event ID 81 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
PipelineLibrary
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12PipelineLibrary Pointer

Event ID 82 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
PipelineLibrary
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12PipelineLibrary Pointer

Event ID 83 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
PipelineLibrary
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12PipelineLibrary Pointer

Event ID 84 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoDecoder
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoDecoder Pointer
NodeMask UInt32
DecodeProfile GUID
BitstreamEncryption UInt32
InterlaceFormat UInt32

Event ID 85 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoDecoder
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoDecoder Pointer
NodeMask UInt32
DecodeProfile GUID
BitstreamEncryption UInt32
InterlaceFormat UInt32

Event ID 86 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoDecoder
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoDecoder Pointer
NodeMask UInt32
DecodeProfile GUID
BitstreamEncryption UInt32
InterlaceFormat UInt32

Event ID 87 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoProcessor
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoProcessor Pointer
NodeMask UInt32

Event ID 88 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoProcessor
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoProcessor Pointer
NodeMask UInt32

Event ID 89 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoProcessor
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoProcessor Pointer
NodeMask UInt32

Event ID 90 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandList
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandList Pointer
SequenceNumber UInt64
type UInt32

Event ID 91 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Resource
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Resource Pointer
hUMResource Pointer
Dimension UInt32
Width UInt64
Height UInt32
Depth UInt32
MipLevels UInt32
ArraySize UInt32
PlaneCount UInt32
Format UInt32
SampleCount UInt32
SampleQuality UInt32
Layout UInt32
Flags UInt32
HeapType UInt32
pHeap Pointer
ImmutableHeapOffset UInt64
PlacedAlignment UInt64
PlacedSize UInt64
NumTilesForResource UInt32
NumPackedMips UInt32
NumTilesForPackedMips UInt32
pImmutableBuffer Pointer
ImmutableBufferOffset UInt64

Event ID 92 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Resource
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Resource Pointer
hUMResource Pointer
Dimension UInt32
Width UInt64
Height UInt32
Depth UInt32
MipLevels UInt32
ArraySize UInt32
PlaneCount UInt32
Format UInt32
SampleCount UInt32
SampleQuality UInt32
Layout UInt32
Flags UInt32
HeapType UInt32
pHeap Pointer
ImmutableHeapOffset UInt64
PlacedAlignment UInt64
PlacedSize UInt64
NumTilesForResource UInt32
NumPackedMips UInt32
NumTilesForPackedMips UInt32
pImmutableBuffer Pointer
ImmutableBufferOffset UInt64

Event ID 93 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
Resource
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Resource Pointer
hUMResource Pointer
Dimension UInt32
Width UInt64
Height UInt32
Depth UInt32
MipLevels UInt32
ArraySize UInt32
PlaneCount UInt32
Format UInt32
SampleCount UInt32
SampleQuality UInt32
Layout UInt32
Flags UInt32
HeapType UInt32
pHeap Pointer
ImmutableHeapOffset UInt64
PlacedAlignment UInt64
PlacedSize UInt64
NumTilesForResource UInt32
NumPackedMips UInt32
NumTilesForPackedMips UInt32
pImmutableBuffer Pointer
ImmutableBufferOffset UInt64

Event ID 94 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
AllocationInfo

Fields #

NameDescription
pID3D12Device Pointer
pObject Pointer
NumVirtualAddressInfos UInt32
NumKMTInfos UInt32
pVirtualAddressInfos UInt16
pKMTInfos UInt64

Event ID 95 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandAllocatorUnacquire

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandAllocator Pointer
pID3D12CommandList Pointer
m_hr Int32

Event ID 96 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoDecoderHeap
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoDecoderHeap Pointer
NodeMask UInt32
DecodeProfile GUID
BitstreamEncryption UInt32
InterlaceFormat UInt32
DecodeWidth UInt32
DecodeHeight UInt32
MaxDecodePictureBufferCount UInt32
FrameRate Float
BitRate UInt32

Event ID 97 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoDecoderHeap
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoDecoderHeap Pointer
NodeMask UInt32
DecodeProfile GUID
BitstreamEncryption UInt32
InterlaceFormat UInt32
DecodeWidth UInt32
DecodeHeight UInt32
MaxDecodePictureBufferCount UInt32
FrameRate Float
BitRate UInt32

Event ID 98 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoDecoderHeap
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoDecoderHeap Pointer
NodeMask UInt32
DecodeProfile GUID
BitstreamEncryption UInt32
InterlaceFormat UInt32
DecodeWidth UInt32
DecodeHeight UInt32
MaxDecodePictureBufferCount UInt32
FrameRate Float
BitRate UInt32

Event ID 99 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ExtendedFeatureVersion

Fields #

NameDescription
pID3D12Device Pointer
NumExtendedFeatures UInt32
pExtendedFeatures Int8

Event ID 100 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
JournalEntry

Fields #

NameDescription
Index UInt32
Code HexInt32
ThreadId UInt32
Message AnsiString

Event ID 101 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandPool
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandPool Pointer

Event ID 102 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandPool
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandPool Pointer

Event ID 103 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandPool
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandPool Pointer

Event ID 104 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandRecorder
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandRecorder Pointer
supportFlags UInt32

Event ID 105 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandRecorder
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandRecorder Pointer
supportFlags UInt32

Event ID 106 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandRecorder
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandRecorder Pointer
supportFlags UInt32

Event ID 107 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandRecorderAcquire
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandRecorder Pointer
pID3D12CommandList Pointer
m_hr Int32

Event ID 108 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CommandRecorderUnacquire
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12CommandRecorder Pointer
pID3D12CommandList Pointer
m_hr Int32

Event ID 109 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
CreateHeapSharedHandle

Fields #

NameDescription
hKMResource UInt32
hUMSharedResource Pointer
Name UnicodeString

Event ID 110 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
StateObject
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12StateObject Pointer

Event ID 111 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
StateObject
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12StateObject Pointer

Event ID 112 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
StateObject
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12StateObject Pointer

Event ID 113 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
MetaCommand
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12MetaCommand Pointer
CommandId GUID

Event ID 114 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
MetaCommand
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12MetaCommand Pointer
CommandId GUID

Event ID 115 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
MetaCommand
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12MetaCommand Pointer
CommandId GUID

Event ID 116 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ProtectedResourceSession
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12ProtectedResourceSession Pointer
NodeMask UInt32
Flags UInt32

Event ID 117 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ProtectedResourceSession
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12ProtectedResourceSession Pointer
NodeMask UInt32
Flags UInt32

Event ID 118 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ProtectedResourceSession
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12ProtectedResourceSession Pointer
NodeMask UInt32
Flags UInt32

Event ID 119 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
LifetimeTracker
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12LifetimeTracker Pointer

Event ID 120 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
LifetimeTracker
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12LifetimeTracker Pointer

Event ID 121 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
LifetimeTracker
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12LifetimeTracker Pointer

Event ID 122 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
SchedulingGroup
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12SchedulingGroup Pointer
ContextCount UInt32
UMDContexts UInt32

Event ID 123 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
SchedulingGroup
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12SchedulingGroup Pointer
ContextCount UInt32
UMDContexts UInt32

Event ID 124 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
SchedulingGroup
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12SchedulingGroup Pointer
ContextCount UInt32
UMDContexts UInt32

Event ID 125 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoMotionEstimator
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoMotionEstimator Pointer
NodeMask UInt32
InputFormat UInt32
BlockSize UInt32
Precision UInt32
MaxWidthInBlocks UInt32
MaxHeightInBlocks UInt32
MinWidthInBlocks UInt32
MinHeightInBlocks UInt32

Event ID 126 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoMotionEstimator
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoMotionEstimator Pointer
NodeMask UInt32
InputFormat UInt32
BlockSize UInt32
Precision UInt32
MaxWidthInBlocks UInt32
MaxHeightInBlocks UInt32
MinWidthInBlocks UInt32
MinHeightInBlocks UInt32

Event ID 127 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoMotionEstimator
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoMotionEstimator Pointer
NodeMask UInt32
InputFormat UInt32
BlockSize UInt32
Precision UInt32
MaxWidthInBlocks UInt32
MaxHeightInBlocks UInt32
MinWidthInBlocks UInt32
MinHeightInBlocks UInt32

Event ID 128 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoMotionVectorHeap
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoMotionVectorHeap Pointer
NodeMask UInt32
InputFormat UInt32
BlockSize UInt32
Precision UInt32
MaxWidthInBlocks UInt32
MaxHeightInBlocks UInt32
MinWidthInBlocks UInt32
MinHeightInBlocks UInt32

Event ID 129 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoMotionVectorHeap
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoMotionVectorHeap Pointer
NodeMask UInt32
InputFormat UInt32
BlockSize UInt32
Precision UInt32
MaxWidthInBlocks UInt32
MaxHeightInBlocks UInt32
MinWidthInBlocks UInt32
MinHeightInBlocks UInt32

Event ID 130 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoMotionVectorHeap
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoMotionVectorHeap Pointer
NodeMask UInt32
InputFormat UInt32
BlockSize UInt32
Precision UInt32
MaxWidthInBlocks UInt32
MaxHeightInBlocks UInt32
MinWidthInBlocks UInt32
MinHeightInBlocks UInt32

Event ID 131 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
DecodePictureLists

Fields #

NameDescription
pID3D12Device Pointer
pID3D12Decoder Pointer
NumRefPicListEntries UInt32
pID3D12OutputTexture2D Pointer
OutputSubresource UInt32
pReferenceTexture2D Pointer
ReferenceSubresource UInt32
NumReferences UInt32
CurrPic Boolean
RefPicList Pointer
ReferenceTexture2Ds SID
SubresourceIndicies HexInt32
ReferenceDecoderHeaps HexInt64

Event ID 132 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
BackgroundWork
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer

Event ID 133 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
BackgroundWork
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer

Event ID 134 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
BackgroundWork

Fields #

NameDescription
pID3D12Device Pointer

Event ID 135 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoExtensionCommand
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoExtensionCommand Pointer
NodeMask UInt32
CommandId GUID

Event ID 136 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoExtensionCommand
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoExtensionCommand Pointer
NodeMask UInt32
CommandId GUID

Event ID 137 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoExtensionCommand
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoExtensionCommand Pointer
NodeMask UInt32
CommandId GUID

Event ID 138 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
HistoryBufferCompletion

Fields #

NameDescription
hHwQueue Pointer
RenderCbSequence UInt32
HwQueueProgressFenceId UInt64
Precision UInt32
HistoryBufferSize UInt32
HistoryBuffer UInt8

Event ID 139 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ExecuteCommandList
Opcode
Start

Fields #

NameDescription
pID3D12CommandQueue Pointer
CommandListCount UInt32
pID3D12CommandList Pointer

Event ID 140 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ExecuteCommandList
Opcode
Stop

Fields #

NameDescription
pID3D12CommandQueue Pointer
CommandListCount UInt32
pID3D12CommandList Pointer

Event ID 141 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
TrackWrittenResource

Fields #

NameDescription
pID3D12CommandList Pointer
pID3D12Resource Pointer

Event ID 142 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ShaderCacheSession
Opcode
Start

Fields #

NameDescription
Identifier GUID
Mode UInt32
Flags UInt32
MaximumInMemoryCacheSizeBytes UInt32
MaximumInMemoryCacheEntries UInt32
MaximumValueFileSizeBytes UInt32
Version UInt64

Event ID 143 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ShaderCacheSession
Opcode
Stop

Fields #

NameDescription
Identifier GUID
Mode UInt32
Flags UInt32
MaximumInMemoryCacheSizeBytes UInt32
MaximumInMemoryCacheEntries UInt32
MaximumValueFileSizeBytes UInt32
Version UInt64

Event ID 144 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
ShaderCacheSession
Opcode
DC_Start

Fields #

NameDescription
Identifier GUID
Mode UInt32
Flags UInt32
MaximumInMemoryCacheSizeBytes UInt32
MaximumInMemoryCacheEntries UInt32
MaximumValueFileSizeBytes UInt32
Version UInt64

Event ID 145 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
DRED

Fields #

NameDescription
pCommandList Pointer
pCommandQueue Pointer
BreadcrumbCount UInt32
LastBreadcrumbValue UInt32
Breadcrumbs UInt32
BreadcrumbContextsCount UInt32
BreadcrumbIndex UInt32
ContextString UnicodeString

Event ID 146 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
TrackedWorkload
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12TrackedWorkload Pointer
hKMTrackedWorkload UInt32

Event ID 147 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
TrackedWorkload
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12TrackedWorkload Pointer
hKMTrackedWorkload UInt32

Event ID 148 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
TrackedWorkload
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12TrackedWorkload Pointer
hKMTrackedWorkload UInt32

Event ID 149 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoEncoder
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoEncoder Pointer
NodeMask UInt32
EncoderFlags UInt32
EncoderCodec UInt32
InputFormat UInt32
MotionEstimationPrecision UInt32

Event ID 150 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoEncoder
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoEncoder Pointer
NodeMask UInt32
EncoderFlags UInt32
EncoderCodec UInt32
InputFormat UInt32
MotionEstimationPrecision UInt32

Event ID 151 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoEncoder
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoEncoder Pointer
NodeMask UInt32
EncoderFlags UInt32
EncoderCodec UInt32
InputFormat UInt32
MotionEstimationPrecision UInt32

Event ID 152 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoEncoderHeap
Opcode
Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoEncoderHeap Pointer
NodeMask UInt32
EncoderHeapFlags UInt32

Event ID 153 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoEncoderHeap
Opcode
Stop

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoEncoderHeap Pointer
NodeMask UInt32
EncoderHeapFlags UInt32

Event ID 154 —

Provider
Microsoft-Windows-Direct3D12
Channel
Analytic
Task
VideoEncoderHeap
Opcode
DC_Start

Fields #

NameDescription
pID3D12Device Pointer
pID3D12VideoEncoderHeap Pointer
NodeMask UInt32
EncoderHeapFlags UInt32

Event ID 155 —

Provider
Microsoft-Windows-Direct3D12
Channel
PerfTiming
Task
CreatePipelineStateObject
Opcode
Start

Event ID 156 —

Provider
Microsoft-Windows-Direct3D12
Channel
PerfTiming
Task
CreatePipelineStateObject
Opcode
Stop

Event ID 157 —

Provider
Microsoft-Windows-Direct3D12
Channel
PerfTiming
Task
CreateStateObject
Opcode
Start

Event ID 158 —

Provider
Microsoft-Windows-Direct3D12
Channel
PerfTiming
Task
CreateStateObject
Opcode
Stop

Event ID 159 —

Provider
Microsoft-Windows-Direct3D12
Channel
PerfTiming
Task
AddToStateObject
Opcode
Start

Event ID 160 —

Provider
Microsoft-Windows-Direct3D12
Channel
PerfTiming
Task
AddToStateObject
Opcode
Stop

Event ID 161 —

Provider
Microsoft-Windows-Direct3D12
Channel
Operational
Task
CreatePipelineStateObject

Fields #

NameDescription
NumRequiredLookups UInt32
NumRequiredHitsInPSDB UInt32
NumRequiredHitsInDynamicCache UInt32
NumIgnoredHits UInt32
NumOptionalLookups UInt32
NumOptionalHitsInPSDB UInt32
NumOptionalHitsInDynamicCache UInt32
NumDynamicCacheStores UInt32

Event ID 162 —

Provider
Microsoft-Windows-Direct3D12
Channel
Operational
Task
CreateStateObject

Fields #

NameDescription
NumRequiredLookups UInt32
NumRequiredHitsInPSDB UInt32
NumRequiredHitsInDynamicCache UInt32
NumIgnoredHits UInt32
NumOptionalLookups UInt32
NumOptionalHitsInPSDB UInt32
NumOptionalHitsInDynamicCache UInt32
NumDynamicCacheStores UInt32

Event ID 163 —

Provider
Microsoft-Windows-Direct3D12
Channel
Operational
Task
AddToStateObject

Fields #

NameDescription
NumRequiredLookups UInt32
NumRequiredHitsInPSDB UInt32
NumRequiredHitsInDynamicCache UInt32
NumIgnoredHits UInt32
NumOptionalLookups UInt32
NumOptionalHitsInPSDB UInt32
NumOptionalHitsInDynamicCache UInt32
NumDynamicCacheStores UInt32

Event ID 164 —

Provider
Microsoft-Windows-Direct3D12
Channel
Operational
Task
AddToSODB

Fields #

NameDescription
Hash Binary

Event ID 165 —

Provider
Microsoft-Windows-Direct3D12
Channel
Operational
Task
AddToSODB

Fields #

NameDescription
Hash Binary

Event ID 166 —

Provider
Microsoft-Windows-Direct3D12
Channel
Operational
Task
AddToSODB

Fields #

NameDescription
Hash Binary
Type AnsiString