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

# D3D12XboxInitializeDefaultGraphicsShaderLimits

> 使用預設限制初始化 D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC 結構。

使用預設限制初始化 **D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC** 結構。

## 語法

```cpp theme={null}
void D3D12XboxInitializeDefaultGraphicsShaderLimits(  
         D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC* pDesc  
)  
```

### 參數

*pDesc*   \
類型：[D3D12XBOX\_GRAPHICS\_SHADER\_LIMITS\_DESC\*](/zh-TW/reference/graphics/d3d12_x/structs/d3d12xbox_graphics_shader_limits_desc)

要初始化之結構的位址。

### 傳回值

類型：void

## 備註

結構的成員會以下列方式初始化：

* *MaxWavesWithLateAllocParameterCache* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_WITH\_LATE\_ALLOC\_PARAMETER\_CACHE\_DEFAULT**。
* *VSDisableFlags* 設定為 [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAG\_NONE](/zh-TW/reference/graphics/d3d12_x/enums/d3d12xbox_shader_unit_disable_flags)。
* *DSDisableFlags* 設定為 [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAG\_NONE](/zh-TW/reference/graphics/d3d12_x/enums/d3d12xbox_shader_unit_disable_flags)。
* *GSDisableFlags* 設定為 [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAG\_NONE](/zh-TW/reference/graphics/d3d12_x/enums/d3d12xbox_shader_unit_disable_flags)。
* *PSDisableFlags* 設定為 [D3D12XBOX\_SHADER\_UNIT\_DISABLE\_FLAG\_NONE](/zh-TW/reference/graphics/d3d12_x/enums/d3d12xbox_shader_unit_disable_flags)。
* *VSMaxWaves* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_DEFAULT**。
* *HSMaxWaves* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_DEFAULT**。
* *DSMaxWaves* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_DEFAULT**。
* *GSMaxWaves* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_DEFAULT**。
* *PSMaxWaves* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_DEFAULT**。
* *VSMaxWavesForCuLocking* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_FOR\_CU\_LOCKING\_DEFAULT**。
* *HSMaxWavesForCuLocking* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_FOR\_CU\_LOCKING\_DEFAULT**。
* *DSMaxWavesForCuLocking* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_FOR\_CU\_LOCKING\_DEFAULT**。
* *GSMaxWavesForCuLocking* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_FOR\_CU\_LOCKING\_DEFAULT**。
* *PSMaxWavesForCuLocking* 設定為 **D3D12XBOX\_SHADER\_MAX\_WAVES\_FOR\_CU\_LOCKING\_DEFAULT**。

## 需求

**標頭:** d3d12\_x.h

**程式庫:** 使用 d3d12\_x.h (內嵌函式)

**支援的平台:** XBOX One 系列

## 另請參閱

[d3d12\_x](/zh-TW/reference/graphics/d3d12_x/d3d12_x_members)\
[D3D12XboxInitializeDefaultComputeShaderLimits](/zh-TW/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultcomputeshaderlimits)


## Related topics

- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [NDA 主题目录 - Microsoft Learn 在线链接](/zh-CN/nda/nda-topic-directory.md)
