> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_VIEW_INSTANCE_LOCATION

> Especifica la ventanilla o galería de símbolos y el destino de representación asociados a una instancia de vista.

Especifica la ventanilla o galería de símbolos y el destino de representación asociados a una instancia de vista.

## Sintaxis

```cpp theme={null}
typedef struct D3D12_VIEW_INSTANCE_LOCATION
{
    UINT ViewportArrayIndex;
    UINT RenderTargetArrayIndex;
} D3D12_VIEW_INSTANCE_LOCATION
```

### Miembros

*ViewportArrayIndex*\
Tipo: UINT

El índice de la ventanilla en la matriz de ventanillas que usará la instancia de vista asociada a esta ubicación.

*RenderTargetArrayIndex*\
Tipo: UINT

El índice del destino de representación en la matriz de destinos de representación que usará la instancia de vista asociada a esta ubicación.

## Comentarios

Los valores especificados en una estructura de ubicación de instancia de vista se pueden sumar a los valores de ViewportArrayIndex y RenderTargetArrayIndex generados por el sombreador antes de la rasterización para calcular el índice efectivo final de la ventanilla y el destino de representación a los que se enviarán las primitivas. Si un índice calculado está fuera del intervalo (es decir, cuando el índice es mayor que el número de elementos de ventanilla o de destino de representación de sus respectivas matrices), el índice efectivo pasa a ser 0.

Para los sombreadores que seleccionan dinámicamente los índices de ventanilla o de destino de representación, una aplicación puede establecer todas las ubicaciones de instancia de vista declaradas en un PSO en el mismo valor para que actúe como un valor base uniforme para todas las vistas.

## Requisitos

**Encabezado:** d3d12\_xs.h o d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib o d3d12\_x.lib\
**Plataformas compatibles**: consolas XBOX Series y familia XBOX One

## Consulte también

[Estructuras principales](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)


## Related topics

- [D3D12_VIEW_INSTANCING_DESC](/es/reference/graphics/d3d12/structs/d3d12_view_instancing_desc_public.md)
- [D3D12_VIEW_INSTANCING_FLAGS](/es/reference/graphics/d3d12/enums/d3d12_view_instancing_flags_public.md)
- [D3D12_VERTEX_BUFFER_VIEW](/es/reference/graphics/d3d12/structs/d3d12_vertex_buffer_view_public.md)
- [D3D12_STREAM_OUTPUT_BUFFER_VIEW](/es/reference/graphics/d3d12/structs/d3d12_stream_output_buffer_view_public.md)
- [D3D12_INDEX_BUFFER_VIEW](/es/reference/graphics/d3d12/structs/d3d12_index_buffer_view_public.md)
