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

> 指示适配器为可变速率着色 (VRS) 提供的支持级别,并指示是否支持后台处理。

指示适配器为可变速率着色 (VRS) 提供的支持级别,并指示是否支持后台处理。有关详细信息,请参阅[可变速率着色 (VRS)](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/vrs) 和 [Direct3D 12 后台处理规范](https://microsoft.github.io/DirectX-Specs/d3d/BackgroundProcessing.html)。

## 语法

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

### 成员

*AdditionalShadingRatesSupported*\
类型:BOOL

指示单采样渲染是否支持 2x4、4x2 和 4x4 粗像素大小;以及 2x MSAA 是否支持粗像素大小 2x4。如果支持这些大小,则为 `true`,否则为 `false`。

*PerPrimitiveShadingRateSupportedWithViewportIndexing*\
类型:BOOL

指示每个引发顶点(也称为每图元)速率是否可以用于多个视口。如果是,则在写入 `SV_ViewportIndex` 时可以使用该速率。如果该速率可以与多个视口一起使用,则为 `true`,否则为 `false`。

*VariableShadingRateTier*\
类型:D3D12\_VARIABLE\_SHADING\_RATE\_TIER

指示着色速率层。

*ShadingRateImageTileSize*\
类型:UINT

将屏幕空间图像的图块大小指示为 **UINT**。

*BackgroundProcessingSupported*\
类型:BOOL

指示是否支持后台处理。如果支持后台处理,则为 `true`,否则为 `false`。有关详细信息,请参阅 [Direct3D 12 后台处理规范](https://microsoft.github.io/DirectX-Specs/d3d/BackgroundProcessing.html)。

## 备注

## 要求

**头文件:** d3d12\_xs.h 或 d3d12\_x.h\
**库:** d3d12\_xs.lib 或 d3d12\_x.lib\
**支持的平台**:XBOX Series 主机和 XBOX One 系列

## 另请参阅

* [可变速率着色 (VRS)](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/vrs)
* [Direct3D 12 后台处理规范](https://microsoft.github.io/DirectX-Specs/d3d/BackgroundProcessing.html)


## Related topics

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