Partager via


énumération D3D12_AUTO_BREADCRUMB_OP (d3d12.h)

Définit des constantes qui spécifient les opérations GPU de rendu/calcul.

Syntax

typedef enum D3D12_AUTO_BREADCRUMB_OP {
  D3D12_AUTO_BREADCRUMB_OP_SETMARKER,
  D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT,
  D3D12_AUTO_BREADCRUMB_OP_ENDEVENT,
  D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED,
  D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED,
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT,
  D3D12_AUTO_BREADCRUMB_OP_DISPATCH,
  D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION,
  D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION,
  D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE,
  D3D12_AUTO_BREADCRUMB_OP_COPYTILES,
  D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE,
  D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW,
  D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW,
  D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW,
  D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER,
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE,
  D3D12_AUTO_BREADCRUMB_OP_PRESENT,
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA,
  D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION,
  D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION,
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME,
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES,
  D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT,
  D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64,
  D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION,
  D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE,
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1,
  D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION,
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2,
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1,
  D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE,
  D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO,
  D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE,
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS,
  D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND,
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND,
  D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION,
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP,
  D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1,
  D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND,
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND,
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH,
  D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME,
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA,
  D3D12_AUTO_BREADCRUMB_OP_BARRIER,
  D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST,
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH,
  D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM
} ;

Constantes

 
D3D12_AUTO_BREADCRUMB_OP_SETMARKER
Valeur : (0)
D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT
Valeur : (1)
D3D12_AUTO_BREADCRUMB_OP_ENDEVENT
Valeur : (2)
D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED
Valeur : (3)
D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED
Valeur : (4)
D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT
Valeur : (5)
D3D12_AUTO_BREADCRUMB_OP_DISPATCH
Valeur : (6)
D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION
Valeur : (7)
D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION
Valeur : (8)
D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE
Valeur : (9)
D3D12_AUTO_BREADCRUMB_OP_COPYTILES
Valeur : (10)
D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE
Valeur : (11)
D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW
Valeur : (12)
D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW
Valeur : (13)
D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW
Valeur : (14)
D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER
Valeur : (15)
D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE
Valeur : (16)
D3D12_AUTO_BREADCRUMB_OP_PRESENT
Valeur : (17)
D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA
Valeur : (18)
D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION
Valeur : (19)
D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION
Valeur : (20)
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME
Valeur : (21)
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES
Valeur : (22)
D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT
Valeur : (23)
D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64
Valeur : (24)
D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION
Valeur : (25)
D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE
Valeur : (26)
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1
Valeur : (27)
D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION
Valeur : (28)
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2
Valeur : (29)
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1
Valeur : (30)
D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE
Valeur : (31)
D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO
Valeur : (32)
D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE
Valeur : (33)
D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS
Valeur : (34)
D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND
Valeur : (35)
D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND
Valeur : (36)
D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION
Valeur : (37)
D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP
Valeur : (38)
D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1
Valeur : (39)
D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND
Valeur : (40)
D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND
Valeur : (41)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête d3d12.h

Voir aussi