> ## 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_SHADER_CS_SIMD_WALK_ALGORITHM (XBOX One 系列)

> 指定 SIMD (單一指令多重資料) 處理序針對每個計算單位 (CU) 所使用的演算法。

指定單一指令多重資料 (SIMD) 處理序針對每個計算單位 (CU) 所使用的演算法。

## 語法

```cpp theme={null}
typedef enum D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM  : UINT  
{  
    D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM_DEFAULT = 0,  
    D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM_GLOBAL_BALANCED = 1,  
    D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM_GLOBAL_STRICT = 2,  
    D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM_PER_CU = 3,  
} D3D12XBOX_SHADER_CS_SIMD_WALK_ALGORITHM  
```

## 常數

| 常數 | 描述 |
| - | - |
| D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM\_DEFAULT | 設定預設演算法。 |
| D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM\_GLOBAL\_BALANCED | 跨 CU 逐一走訪 SIMD，但維持每個 CU 的平衡分配。 |
| D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM\_GLOBAL\_STRICT | 跨 CU 逐一走訪 SIMD，不考慮每個 CU 內的 wave 分配。 |
| D3D12XBOX\_SHADER\_CS\_SIMD\_WALK\_ALGORITHM\_PER\_CU | 針對每個 CU 獨立走訪 SIMD。 |

## 備註

[D3D12XBOX\_COMPUTE\_SHADER\_LIMITS\_DESC](/zh-TW/reference/graphics/d3d12_x/structs/d3d12xbox_compute_shader_limits_desc) 結構和 [D3D12XboxInitializeDefaultComputeShaderLimits](/zh-TW/reference/graphics/d3d12_x/functions/d3d12xboxinitializedefaultcomputeshaderlimits) 內嵌函式使用此列舉。

## 需求

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

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

## 另請參閱

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


## Related topics

- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [D3D12_SHADER_BYTECODE](/zh-TW/reference/graphics/d3d12/structs/d3d12_shader_bytecode_public.md)
- [D3D12_SHADER_VISIBILITY](/zh-TW/reference/graphics/d3d12/enums/d3d12_shader_visibility_public.md)
- [ID3D12ShaderCacheSession](/zh-TW/reference/graphics/d3d12/interfaces/id3d12shadercachesession/id3d12shadercachesession_public.md)
- [D3D12_SHADER_COMPONENT_MAPPING](/zh-TW/reference/graphics/d3d12/enums/d3d12_shader_component_mapping_public.md)
