> ## 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_FEATURE_DATA_D3D12_OPTIONS6

> Indica el nivel de compatibilidad que ofrece el adaptador para el sombreado de velocidad variable (VRS) e indica si se admite o no el procesamiento en segundo plano.

Indica el nivel de compatibilidad que ofrece el adaptador para el sombreado de velocidad variable (VRS) e indica si se admite o no el procesamiento en segundo plano. Para obtener más información, consulte [Sombreado de velocidad variable (VRS)](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/vrs) y la [especificación de procesamiento en segundo plano de Direct3D 12](https://microsoft.github.io/DirectX-Specs/d3d/BackgroundProcessing.html).

## Sintaxis

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS6
{
    BOOL AdditionalShadingRatesSupported;
    BOOL PerPrimitiveShadingRateSupportedWithViewportIndexing;
    D3D12_VARIABLE_SHADING_RATE_TIER VariableShadingRateTier;
    UINT ShadingRateImageTileSize;
    BOOL BackgroundProcessingSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS6
```

### Miembros

*AdditionalShadingRatesSupported*\
Tipo: BOOL

Indica si se admiten los tamaños de píxel grueso 2x4, 4x2 y 4x4 para la representación de muestra única, y si se admite el tamaño de píxel grueso 2x4 para MSAA 2x. `true` si se admiten esos tamaños; de lo contrario, `false`.

*PerPrimitiveShadingRateSupportedWithViewportIndexing*\
Tipo: BOOL

Indica si la velocidad por vértice provocador (también conocida como por primitiva) se puede usar con más de una ventanilla. Si es así, en ese caso, esa velocidad se puede usar cuando se escribe en `SV_ViewportIndex`. `true` si esa velocidad se puede usar con más de una ventanilla; de lo contrario, `false`.

*VariableShadingRateTier*\
Tipo: D3D12\_VARIABLE\_SHADING\_RATE\_TIER

Indica el nivel de velocidad de sombreado.

*ShadingRateImageTileSize*\
Tipo: UINT

Indica el tamaño de mosaico de la imagen de espacio de pantalla como un **UINT**.

*BackgroundProcessingSupported*\
Tipo: BOOL

Indica si se admite o no el procesamiento en segundo plano. `true` si se admite el procesamiento en segundo plano; de lo contrario, `false`. Para obtener más información, consulte la [especificación de procesamiento en segundo plano de Direct3D 12](https://microsoft.github.io/DirectX-Specs/d3d/BackgroundProcessing.html).

## Comentarios

## 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

* [Sombreado de velocidad variable (VRS)](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/vrs)
* [Especificación de procesamiento en segundo plano de Direct3D 12](https://microsoft.github.io/DirectX-Specs/d3d/BackgroundProcessing.html)


## Related topics

- [RSSetShadingRateImage (consolas XBOX Series)](/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrateimage_public.md)
- [D3D12_FEATURE](/es/reference/graphics/d3d12/enums/d3d12_feature_public.md)
- [RSSetShadingRate (consolas XBOX Series)](/es/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrate_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS](/es/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS5](/es/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options5_public.md)
