é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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour