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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for