Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Especifica o nível de suporte para renderização passa em um dispositivo gráfico.
Syntax
typedef enum D3D12_RENDER_PASS_TIER {
D3D12_RENDER_PASS_TIER_0 = 0,
D3D12_RENDER_PASS_TIER_1 = 1,
D3D12_RENDER_PASS_TIER_2 = 2
} ;
Constantes
D3D12_RENDER_PASS_TIER_0Valor: 0 O driver de exibição do modo de usuário não implementou as passagens de renderização e, portanto, o recurso é fornecido somente por meio da emulação de software. As passagens de renderização podem não fornecer uma vantagem de desempenho nesse nível de suporte. |
D3D12_RENDER_PASS_TIER_1Valor: 1 O recurso de passes de renderização é implementado pelo driver de exibição do modo de usuário e as gravações de buffer de destino/profundidade de renderização podem ser aceleradas. Não há suporte para gravações de UAV (modo de exibição de acesso não ordenado) na passagem de renderização. |
D3D12_RENDER_PASS_TIER_2Valor: 2 O recurso de passes de renderização é implementado pelo driver de exibição do modo de usuário, as gravações de buffer de destino/profundidade de renderização podem ser aceleradas e gravações de UAV (modo de acesso não ordenado) (desde que as gravações em uma passagem de renderização não sejam lidas até que uma passagem de renderização subsequente) provavelmente seja mais eficiente do que emitir o mesmo trabalho sem usar uma passagem de renderização. |
Comentários
Para determinar o nível de suporte para passes de renderização para um dispositivo gráfico, passe D3D12_FEATURE_DATA_D3D12_OPTIONS5 struct.
Requisitos
| Cabeçalho | d3d12.h |