Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Encapsulates a list of graphics commands for rendering, extending the interface to support programmable sample positions, atomic copies for implementing late-latch techniques, and optional depth-bounds testing.
Inheritance
The ID3D12GraphicsCommandList1 interface inherits from ID3D12GraphicsCommandList. ID3D12GraphicsCommandList1 also has these types of members:
Methods
The ID3D12GraphicsCommandList1 interface has these methods.
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT Atomically copies a primary data element of type UINT from one resource to another, along with optional dependent resources. |
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT64 Atomically copies a primary data element of type UINT64 from one resource to another, along with optional dependent resources. |
ID3D12GraphicsCommandList1::OMSetDepthBounds This method enables you to change the depth bounds dynamically. |
ID3D12GraphicsCommandList1::ResolveSubresourceRegion Copy a region of a multisampled or compressed resource into a non-multisampled or non-compressed resource. |
ID3D12GraphicsCommandList1::SetSamplePositions This method configures the sample positions used by subsequent draw, copy, resolve, and similar operations. |
ID3D12GraphicsCommandList1::SetViewInstanceMask Set a mask that controls which view instances are enabled for subsequent draws. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d12.h |