Интерфейс 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 |