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

# D3D12XBOX_SHADING_RATE_SETTINGS_CMASK_VRS_HINT_MODE

> 包含每個 RTV 的 VRS-Hint 啟用位元。  

包含每個 RTV 的 VRS-Hint 啟用位元。

## 語法

```cpp theme={null}
typedef struct D3D12XBOX_SHADING_RATE_SETTINGS_CMASK_VRS_HINT_MODE {  
    UINT NumRTVs;  
    BYTE VrsRateHintEnable[8];  
} D3D12XBOX_SHADING_RATE_SETTINGS_CMASK_VRS_HINT_MODE  
```

### 成員

*NumRTVs*\
類型：UINT

要查看的連續 RTV 數目

*VrsRateHintEnable*\
類型：BYTE\[8]

啟用/停用該 RTV 之 CMask 的 VRS-Hint 位元

## 備註

搭配此結構使用 [RSSetShadingRateX](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList5/methods/id3d12graphicscommandlist5_rssetshadingratex)
函式之前，您必須先設定要
覆寫的轉譯目標檢視。

此函式會覆寫每個目標的 CB\_COLOR\*\_ATTRIB3.VRS\_RATE\_HINT\_ENABLE
欄位。驅動程式不會遮蔽此狀態，因此每次
設定轉譯目標時，此設定都會重設。

## 需求

**標頭：** d3d12\_xs.h\
**支援的平台**：XBOX Series 主機

## 另請參閱

[d3d12\_xs](/zh-TW/reference/graphics/d3d12_xs/d3d12_xs_members)\
[CMask 解碼](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/graphics/overviews/cmask-decoding)


## Related topics

- [D3D12_SHADING_RATE_COMBINER](/reference/graphics/d3d12/enums/d3d12_shading_rate_combiner_public.md)
- [D3D12_VARIABLE_SHADING_RATE_TIER](/reference/graphics/d3d12/enums/d3d12_variable_shading_rate_tier_public.md)
- [D3D12_SHADING_RATE (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_shading_rate_public.md)
- [RSSetShadingRate (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrate_public.md)
- [RSSetShadingRateImage (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrateimage_public.md)
