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 |
標頭 | d3d12.h |