D3D12_AUTO_BREADCRUMB_OP 열거형(d3d12.h)
렌더링/컴퓨팅 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
} ;
상수
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) |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 빌드 20348 |
지원되는 최소 서버 | Windows 10 빌드 20348 |
머리글 | d3d12.h |