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

# D3D12XboxInitializeDefaultComputeShaderLimits

> Initialise une structure D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC avec les limites par défaut.

Initialise une structure **D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC** avec les limites par défaut.

## Syntaxe

```cpp theme={null}
void D3D12XboxInitializeDefaultComputeShaderLimits(  
         bool ApplyLowCuLimits,  
         D3D12XBOX_COMPUTE_SHADER_LIMITS_DESC* pDesc  
)  
```

### Paramètres

*ApplyLowCuLimits*   \
Type : bool

Lorsque la valeur est **true**, désactive les unités de calcul 1 à 4.

*pDesc*   \
Type : [D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC](/fr-CA/reference/graphics/d3d12_x/structs/d3d12xbox_compute_shader_limits_desc)\*

Adresse de la structure à initialiser.

### Valeur de retour

Type : void

## Remarques

Les membres de la structure sont initialisés comme suit :

* *MaxWaves* a la valeur **D3D12XBOX\_SHADER\_MAX\_WAVES\_DEFAULT**.
* *MaxThreadgroupsPerCu* a la valeur **D3D12XBOX\_SHADER\_MAX\_THREADGROUPS\_PER\_CU\_DEFAULT**.
* *MaxWavesForCuLocking* a la valeur **D3D12XBOX\_SHADER\_MAX\_WAVES\_FOR\_CU\_LOCKING\_DEFAULT**.
* *NumThreadgroupsWalkedPerCu* a la valeur **D3D12XBOX\_SHADER\_NUM\_THREADGROUPS\_WALKED\_PER\_CU\_DEFAULT**.
* *SimdWalkAlgorithm* a la valeur [D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM\_DEFAULT](/fr-CA/reference/graphics/d3d12_x/enums/d3d12xbox_shader_cs_simd_walk_algorithm).

## Configuration requise

**En-tête :** d3d12\_x.h

**Bibliothèque :** Utilisez d3d12\_x.h (fonction inline)

**Plateformes prises en charge :** famille XBOX One

## Voir aussi

[d3d12\_x](/fr-CA/reference/graphics/d3d12_x/d3d12_x_members)\
[D3D12XboxInitializeDefaultComputeShaderLimits](/fr-CA/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultcomputeshaderlimits)\
[SetComputeShaderLimitsX](/fr-CA/reference/graphics/d3d12_x/interfaces/id3d12graphicscommandlist/methods/id3d12graphicscommandlist_setcomputeshaderlimitsx)\
[XboxSetComputeShaderLimits](/fr-CA/reference/graphics/d3d12_x/interfaces/cd3dx12xbox_pipeline_state_stream_parse_helper/methods/cd3dx12xbox_pipeline_state_stream_parse_helper_xboxsetcomputeshaderlimits)
[XboxSetComputeShaderLimits](/fr-CA/reference/graphics/d3d12_x/interfaces/id3dx12pipelineparsercallbacks/methods/id3dx12pipelineparsercallbacks_xboxsetcomputeshaderlimits)


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