Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Syntax
typedef enum D3D12_MARKER_API {
D3D12_MARKER_API_SETMARKER,
D3D12_MARKER_API_BEGINEVENT,
D3D12_MARKER_API_ENDEVENT,
D3D12_MARKER_API_DRAWINSTANCED,
D3D12_MARKER_API_DRAWINDEXEDINSTANCED,
D3D12_MARKER_API_EXECUTEINDIRECT,
D3D12_MARKER_API_DISPATCH,
D3D12_MARKER_API_COPYBUFFERREGION,
D3D12_MARKER_API_COPYTEXTUREREGION,
D3D12_MARKER_API_COPYRESOURCE,
D3D12_MARKER_API_COPYTILES,
D3D12_MARKER_API_RESOLVESUBRESOURCE,
D3D12_MARKER_API_CLEARRENDERTARGETVIEW,
D3D12_MARKER_API_CLEARUNORDEREDACCESSVIEW,
D3D12_MARKER_API_CLEARDEPTHSTENCILVIEW,
D3D12_MARKER_API_RESOURCEBARRIER,
D3D12_MARKER_API_EXECUTEBUNDLE,
D3D12_MARKER_API_PRESENT,
D3D12_MARKER_API_RESOLVEQUERYDATA,
D3D12_MARKER_API_BEGINSUBMISSION,
D3D12_MARKER_API_ENDSUBMISSION,
D3D12_MARKER_API_DECODEFRAME,
D3D12_MARKER_API_PROCESSFRAMES,
D3D12_MARKER_API_ATOMICCOPYBUFFERUINT,
D3D12_MARKER_API_ATOMICCOPYBUFFERUINT64,
D3D12_MARKER_API_RESOLVESUBRESOURCEREGION,
D3D12_MARKER_API_WRITEBUFFERIMMEDIATE,
D3D12_MARKER_API_DECODEFRAME1,
D3D12_MARKER_API_SETPROTECTEDRESOURCESESSION,
D3D12_MARKER_API_DECODEFRAME2,
D3D12_MARKER_API_PROCESSFRAMES1,
D3D12_MARKER_API_BUILDRAYTRACINGACCELERATIONSTRUCTURE,
D3D12_MARKER_API_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO,
D3D12_MARKER_API_COPYRAYTRACINGACCELERATIONSTRUCTURE,
D3D12_MARKER_API_DISPATCHRAYS,
D3D12_MARKER_API_INITIALIZEMETACOMMAND,
D3D12_MARKER_API_EXECUTEMETACOMMAND,
D3D12_MARKER_API_ESTIMATEMOTION,
D3D12_MARKER_API_RESOLVEMOTIONVECTORHEAP,
D3D12_MARKER_API_SETPIPELINESTATE1,
D3D12_MARKER_API_INITIALIZEEXTENSIONCOMMAND,
D3D12_MARKER_API_EXECUTEEXTENSIONCOMMAND,
D3D12_MARKER_API_DISPATCHMESH,
D3D12_MARKER_API_ENCODEFRAME,
D3D12_MARKER_API_RESOLVEENCODEROUTPUTMETADATA,
D3D12_MARKER_API_BARRIER,
D3D12_MARKER_API_BEGIN_COMMAND_LIST,
D3D12_MARKER_API_DISPATCHGRAPH,
D3D12_MARKER_API_SETPROGRAM,
D3D12_MARKER_API_ENCODEFRAME1,
D3D12_MARKER_API_RESOLVEENCODEROUTPUTMETADATA1,
D3D12_MARKER_API_RESOLVEINPUTPARAMLAYOUT,
D3D12_MARKER_API_PROCESSFRAMES2,
D3D12_MARKER_API_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS
} ;
Constants
D3D12_MARKER_API_SETMARKER |
D3D12_MARKER_API_BEGINEVENT |
D3D12_MARKER_API_ENDEVENT |
D3D12_MARKER_API_DRAWINSTANCED |
D3D12_MARKER_API_DRAWINDEXEDINSTANCED |
D3D12_MARKER_API_EXECUTEINDIRECT |
D3D12_MARKER_API_DISPATCH |
D3D12_MARKER_API_COPYBUFFERREGION |
D3D12_MARKER_API_COPYTEXTUREREGION |
D3D12_MARKER_API_COPYRESOURCE |
D3D12_MARKER_API_COPYTILES |
D3D12_MARKER_API_RESOLVESUBRESOURCE |
D3D12_MARKER_API_CLEARRENDERTARGETVIEW |
D3D12_MARKER_API_CLEARUNORDEREDACCESSVIEW |
D3D12_MARKER_API_CLEARDEPTHSTENCILVIEW |
D3D12_MARKER_API_RESOURCEBARRIER |
D3D12_MARKER_API_EXECUTEBUNDLE |
D3D12_MARKER_API_PRESENT |
D3D12_MARKER_API_RESOLVEQUERYDATA |
D3D12_MARKER_API_BEGINSUBMISSION |
D3D12_MARKER_API_ENDSUBMISSION |
D3D12_MARKER_API_DECODEFRAME |
D3D12_MARKER_API_PROCESSFRAMES |
D3D12_MARKER_API_ATOMICCOPYBUFFERUINT |
D3D12_MARKER_API_ATOMICCOPYBUFFERUINT64 |
D3D12_MARKER_API_RESOLVESUBRESOURCEREGION |
D3D12_MARKER_API_WRITEBUFFERIMMEDIATE |
D3D12_MARKER_API_DECODEFRAME1 |
D3D12_MARKER_API_SETPROTECTEDRESOURCESESSION |
D3D12_MARKER_API_DECODEFRAME2 |
D3D12_MARKER_API_PROCESSFRAMES1 |
D3D12_MARKER_API_BUILDRAYTRACINGACCELERATIONSTRUCTURE |
D3D12_MARKER_API_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO |
D3D12_MARKER_API_COPYRAYTRACINGACCELERATIONSTRUCTURE |
D3D12_MARKER_API_DISPATCHRAYS |
D3D12_MARKER_API_INITIALIZEMETACOMMAND |
D3D12_MARKER_API_EXECUTEMETACOMMAND |
D3D12_MARKER_API_ESTIMATEMOTION |
D3D12_MARKER_API_RESOLVEMOTIONVECTORHEAP |
D3D12_MARKER_API_SETPIPELINESTATE1 |
D3D12_MARKER_API_INITIALIZEEXTENSIONCOMMAND |
D3D12_MARKER_API_EXECUTEEXTENSIONCOMMAND |
D3D12_MARKER_API_DISPATCHMESH |
D3D12_MARKER_API_ENCODEFRAME |
D3D12_MARKER_API_RESOLVEENCODEROUTPUTMETADATA |
D3D12_MARKER_API_BARRIER |
D3D12_MARKER_API_BEGIN_COMMAND_LIST |
D3D12_MARKER_API_DISPATCHGRAPH |
D3D12_MARKER_API_SETPROGRAM |
D3D12_MARKER_API_ENCODEFRAME1 |
D3D12_MARKER_API_RESOLVEENCODEROUTPUTMETADATA1 |
D3D12_MARKER_API_RESOLVEINPUTPARAMLAYOUT |
D3D12_MARKER_API_PROCESSFRAMES2 |
D3D12_MARKER_API_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS |
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12.h |