Pular para o conteúdo principal
Especifica o visor/estêncil e o destino de renderização associados a uma instância de exibição.

Sintaxe

Membros

ViewportArrayIndex
Tipo: UINT
O índice do visor na matriz de visores a ser usado pela instância de exibição associada a este local. RenderTargetArrayIndex
Tipo: UINT
O índice do destino de renderização na matriz de destinos de renderização a ser usado pela instância de exibição associada a este local.

Comentários

Os valores especificados em uma estrutura de local de instância de exibição podem ser adicionados aos valores de ViewportArrayIndex e RenderTargetArrayIndex gerados pelo sombreador anterior à rasterização para calcular o índice efetivo final do visor e do destino de renderização para os quais enviar primitivos. Se um índice calculado estiver fora do intervalo (ou seja, quando o índice for maior que o número de elementos de visor ou de destino de renderização em suas respectivas matrizes), o índice efetivo se tornará 0. Para sombreadores que selecionam dinamicamente os índices de visor ou de destino de renderização, um aplicativo pode definir todos os locais de instância de exibição declarados em um PSO com o mesmo valor, para atuar como um valor base uniforme para todas as exibições.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

Estruturas principais
Última modificação em 6 de outubro de 2026