Поделиться через


Интерфейс ID3D12GraphicsCommandList1 (d3d12.h)

Инкапсулирует список графических команд для отрисовки, расширяя интерфейс для поддержки программируемых позиций образцов, атомарных копий для реализации методов позднего кратковременного блокировки и необязательного тестирования границ глубины.

Примечание Этот интерфейс, представленный в Windows 10 Creators Update, является последней версией интерфейса ID3D12GraphicsCommandList. Приложения, предназначенные для Windows 10 Creators Update, должны использовать этот интерфейс вместо ID3D12GraphicsCommandList.
 

Наследование

Интерфейс ID3D12GraphicsCommandList1 наследуется от ID3D12GraphicsCommandList. ID3D12GraphicsCommandList1 также имеет следующие типы элементов:

Методы

Интерфейс ID3D12GraphicsCommandList1 содержит следующие методы.

 
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT

Атомарным образом копирует основной элемент данных типа UINT из одного ресурса в другой вместе с дополнительными зависимыми ресурсами.
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT64

Атомарным образом копирует основной элемент данных типа UINT64 из одного ресурса в другой вместе с дополнительными зависимыми ресурсами.
ID3D12GraphicsCommandList1::OMSetDepthBounds

Этот метод позволяет динамически изменять границы глубины.
ID3D12GraphicsCommandList1::ResolveSubresourceRegion

Скопируйте область ресурса с несколькими выборками или сжатым ресурсом в ресурс без нескольких выборок или не сжатый ресурс.
ID3D12GraphicsCommandList1::SetSamplePositions

Этот метод настраивает образцы позиций, используемых при последующих операциях рисования, копирования, разрешения и аналогичных операций.
ID3D12GraphicsCommandList1::SetViewInstanceMask

Установите маску, которая определяет, какие экземпляры представлений включены для последующих отрисовок.

Требования

Требование Значение
Целевая платформа Windows
Header d3d12.h

См. также раздел

Основные интерфейсы

ID3D12GraphicsCommandList