Partilhar via


D3D12DDI_RENDER_PASS_TIER enumeração (d3d12umddi.h)

Um valor D3D12DDI_RENDER_PASS_TIER indica o nível de suporte que um UMD (driver de modo de usuário) fornece para passagens de renderização.

Sintaxe

typedef enum D3D12DDI_RENDER_PASS_TIER {
  D3D12DDI_RENDER_PASS_TIER_NOT_SUPPORTED = 0,
  D3D12DDI_RENDER_PASS_TIER_1 = 1,
  D3D12DDI_RENDER_PASS_TIER_2 = 2
} ;

Constantes

 
D3D12DDI_RENDER_PASS_TIER_NOT_SUPPORTED
Valor: 0
A UMD não implementou uma tabela DDI, que tem suporte por meio da emulação de software.
D3D12DDI_RENDER_PASS_TIER_1
Valor: 1
O driver fornece suporte à camada 1.
D3D12DDI_RENDER_PASS_TIER_2
Valor: 2
O driver fornece suporte à camada 2.

Observações

Consulte D3D12_VIEW_INSTANCING_TIER para obter uma descrição detalhada para cada nível de camada.

O UMD relatará essas camadas para o runtime. O runtime validará que os UMDs que preenchem o relatório de tabela DDI de volta pelo menos TIER_1 suporte. Ao mesmo tempo, o runtime validará que os UMDs que não preenchem a tabela DDI não declaram nada além de TIER_0 suporte (o runtime falhará na criação do dispositivo nesse caso).

Nota

Esse requisito estará presente apenas para UMDs que dão suporte à versão de build de DDI na qual essa alteração é feita.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
cabeçalho d3d12umddi.h

Consulte também

D3D12DDI_D3D12_OPTIONS_DATA_0089