Compartilhar via


Interface ID3D12GraphicsCommandList1 (d3d12.h)

Encapsula uma lista de comandos gráficos para renderização, estendendo a interface para dar suporte a posições de exemplo programáveis, cópias atômicas para implementar técnicas de trava tardia e testes opcionais de limites de profundidade.

Nota Essa interface, introduzida no Atualização do Windows 10 para Criadores, é a versão mais recente da interface ID3D12GraphicsCommandList. Os aplicativos direcionados Atualização do Windows 10 para Criadores devem usar essa interface em vez de ID3D12GraphicsCommandList.
 

Herança

A interface ID3D12GraphicsCommandList1 herda de ID3D12GraphicsCommandList. ID3D12GraphicsCommandList1 também tem estes tipos de membros:

Métodos

A interface ID3D12GraphicsCommandList1 tem esses métodos.

 
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT

Copia atomicamente um elemento de dados primário do tipo UINT de um recurso para outro, juntamente com recursos dependentes opcionais.
ID3D12GraphicsCommandList1::AtomicCopyBufferUINT64

Copia atomicamente um elemento de dados primário do tipo UINT64 de um recurso para outro, juntamente com recursos dependentes opcionais.
ID3D12GraphicsCommandList1::OMSetDepthBounds

Esse método permite que você altere os limites de profundidade dinamicamente.
ID3D12GraphicsCommandList1::ResolveSubresourceRegion

Copie uma região de um recurso multisampled ou compactado em um recurso não multissampled ou não compactado.
ID3D12GraphicsCommandList1::SetSamplePositions

Esse método configura as posições de exemplo usadas pelo desenho, cópia, resolve e operações semelhantes subsequentes.
ID3D12GraphicsCommandList1::SetViewInstanceMask

Defina uma máscara que controla quais instâncias de exibição estão habilitadas para os sorteios subsequentes.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d12.h

Confira também

Interfaces principais

ID3D12GraphicsCommandList