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 passes de renderização.

Syntax

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
O 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.

Comentários

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á se os UMDs que preenchem o relatório da 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 do suporte a TIER_0 (o runtime falhará na criação do dispositivo nesse caso).

Observação

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h

Confira também

D3D12DDI_D3D12_OPTIONS_DATA_0089