Partilhar via


Renderização (Gráficos Direct3D 12)

Esta seção contém informações sobre recursos de renderização novos no Direct3D 12 (e no Direct3D 11.3).

Nesta secção

Tópico Descrição
Rasterização Conservadora
A Rasterização Conservadora adiciona alguma certeza à renderização de pixels, o que é útil em particular para algoritmos de deteção de colisão.
Desenho Indireto
O desenho indireto permite que algum processamento de cena e eliminação sejam transferidos da CPU para a GPU, o que pode melhorar o desempenho. O buffer de comandos pode ser gerado pela CPU ou GPU.
Vistas Ordenadas pelo Rasterizador
As visualizações ordenadas (ROVs) do Rasterizer permitem que o código do sombreador de pixel marque ligações de UAV com uma declaração que altera os requisitos normais para a ordem dos resultados do pipeline gráfico para UAVs. Isso permite que os algoritmos OIT (Order Independent Transparency) funcionem, o que proporciona resultados de renderização muito melhores quando vários objetos transparentes estão alinhados entre si em uma exibição.
Valor de referência de estêncil especificado pelo sombreador
Permitir que sombreadores de píxeis possam produzir o Valor de Referência de Estêncil, em vez de usar aquele especificado pela API, permite um controlo extremamente detalhado sobre as operações de estêncil.
Cadeias de permuta
As cadeias de permuta controlam a rotação do buffer traseiro, formando a base da animação gráfica.

Os tópicos a seguir também são novos no Direct3D 12 e no Direct3D 11.3:

Alta faixa dinâmica e ampla gama de cores

Consulte o suporte para Alta Gama Dinâmica (maior diferença entre os brancos mais brilhantes e os pretos mais escuros) e Ampla Gama de Cores (10 bits, em vez de 8 bits, por cor) descrito em Melhorias do DXGI 1.5.

Guia de Programação do Direct3D 12