D3DDDI_MARKERLOGTYPE enumeration (d3dumddi.h)

Indicates the type of marker in the Event Tracing for Windows (ETW) log that the user-mode display driver supports.

Syntax

typedef enum D3DDDI_MARKERLOGTYPE {
  D3DDDIMLT_NONE,
  D3DDDIMLT_PROFILE,
  D3DDDIMLT_FT_PROFILE,
  D3DDDIMLT_BATCHED
} ;

Constants

 
D3DDDIMLT_NONE
No marker type is supported. In this case, the marker type of submitted commands must be D3DDDI_MARKERTYPE.D3DDDIMT_NONE.
D3DDDIMLT_PROFILE
The context submits GPU work for single-threaded user-mode DDIs. In this case, each time stamp denotes the end of GPU work.
D3DDDIMLT_FT_PROFILE
The 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_BATCHED
The 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.

Requirements

Requirement Value
Minimum supported client Windows 8.1
Minimum supported server Windows Server 2012 R2
Header d3dumddi.h (include D3d10umddi.h)

See also

D3D11DDI_THREADING_CAPS

D3DDDI_MARKERTYPE

ExecuteCommandLists