定义指定呈现/计算 GPU作的常量。
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
} ;
Constants
D3D12_AUTO_BREADCRUMB_OP_SETMARKER值: (0) |
D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT值: (1) |
D3D12_AUTO_BREADCRUMB_OP_ENDEVENT值: (2) |
D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED值: (3) |
D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED值: (4) |
D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT值: (5) |
D3D12_AUTO_BREADCRUMB_OP_DISPATCH值: (6) |
D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION值: (7) |
D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION值: (8) |
D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE值: (9) |
D3D12_AUTO_BREADCRUMB_OP_COPYTILES值: (10) |
D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE值: (11) |
D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW值: (12) |
D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW值: (13) |
D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW值: (14) |
D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER值: (15) |
D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE值: (16) |
D3D12_AUTO_BREADCRUMB_OP_PRESENT值: (17) |
D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA值: (18) |
D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION值: (19) |
D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION值: (20) |
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME值: (21) |
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES值: (22) |
D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT值: (23) |
D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64值: (24) |
D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION值: (25) |
D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE值: (26) |
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1值: (27) |
D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION值: (28) |
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2值: (29) |
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1值: (30) |
D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE值: (31) |
D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO值: (32) |
D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE值: (33) |
D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS值: (34) |
D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND值: (35) |
D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND值: (36) |
D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION值: (37) |
D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP值: (38) |
D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1值: (39) |
D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND值: (40) |
D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND值: (41) |
D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH值: (42) |
D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME值: (43) |
D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA值: (44) |
D3D12_AUTO_BREADCRUMB_OP_BARRIER值: (45) |
D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST值: (46) |
D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH值: (47) |
D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM值: (48) |
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 10 内部版本 20348 |
| 支持的最低服务器 | Windows 10 内部版本 20348 |
| Header | d3d12.h |