다음을 통해 공유


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

추가 정보