// d3dumddi.h
typedef enum D3DDDI_MARKERLOGTYPE {
D3DDDIMLT_NONE,
D3DDDIMLT_PROFILE,
D3DDDIMLT_FT_PROFILE,
D3DDDIMLT_BATCHED
} ;
View the official Windows Driver Kit DDI referenceNo description available.
Indicates the type of marker in the Event Tracing for Windows (ETW) log that the user-mode display driver supports.
D3DDDIMLT_NONENo marker type is supported. In this case, the marker type of submitted commands must be D3DDDI_MARKERTYPE.D3DDDIMT_NONE.
D3DDDIMLT_PROFILEThe context submits GPU work for single-threaded user-mode DDIs. In this case, each time stamp denotes the end of GPU work.
D3DDDIMLT_FT_PROFILEThe context submits GPU work for free-threaded user-mode DDIs. In this case, the driver must have set the Caps member of the D3D11DDI_THREADING_CAPS structure to D3D11DDICAPS_FREETHREADED.
D3DDDIMLT_BATCHEDThe driver is submitting data that may correspond to multiple command lists in a single submission. If the D3D12 runtime calls ExecuteCommandLists with multiple command lists, the driver must use the batched marker mode when submitting history buffers.