Edit

D3D12_MARKER_API enumeration (d3d12.h)

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