Перечисление D3D12_AUTO_BREADCRUMB_OP (d3d12.h)
Определяет константы, определяющие операции отрисовки и вычисления GPU.
Синтаксис
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 |