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

# D3D12ZeroMemoryX (XBOX Series 主機)

> 將指定的記憶體範圍歸零。

將指定的記憶體範圍歸零。

## 語法

```cpp theme={null}
HRESULT D3D12ZeroMemoryX(  
         UINT RangeCount,  
         const D3D12XBOX_ZERO_MEMORY_RANGE* pRanges,  
         const D3D12XBOX_ZERO_MEMORY_BUFFERS* pTitleProvidedMemory,  
         D3D12XBOX_ZERO_MEMORY_FLAGS Flags  
)  
```

### 參數

*RangeCount*   \_In\_\
類型：UINT

要歸零的記憶體範圍數目。

*pRanges*   \_In\_reads\_(RangeCount)\
類型：[D3D12XBOX\_ZERO\_MEMORY\_RANGE\*](/zh-TW/reference/graphics/d3d12_xs/structs/d3d12xbox_zero_memory_range)

要歸零的記憶體範圍。

*pTitleProvidedMemory*   \_In\_opt\_\
類型：[D3D12XBOX\_ZERO\_MEMORY\_BUFFERS\*](/zh-TW/reference/graphics/d3d12_xs/structs/d3d12xbox_zero_memory_buffers)

若已指定，則使用遊戲提供的記憶體緩衝區；否則，配置要歸零的記憶體緩衝區。

*Flags*   \_In\_\
類型：[D3D12XBOX\_ZERO\_MEMORY\_FLAGS](/zh-TW/reference/graphics/d3d12_xs/enums/d3d12xbox_zero_memory_flags)

用於將記憶體歸零的旗標。

### 傳回值

類型：HRESULT

如果成功，會傳回 S\_OK；否則會傳回錯誤碼。如需錯誤碼清單，請參閱 [Direct3D 12 傳回碼](https://learn.microsoft.com/en-us/windows/win32/direct3d12/d3d12-graphics-reference-returnvalues)。

## 需求

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

## 另請參閱

[d3d12\_xs](/zh-TW/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [D3D12_RAYTRACING_INSTANCE_DESC (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_raytracing_instance_desc_public.md)
- [CreateCommandList1 (XBOX Series consoles)](/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createcommandlist1_public.md)
- [D3D12_BARRIER_SUBRESOURCE_RANGE (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_barrier_subresource_range_public.md)
- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [D3D12_MEMORY_POOL](/reference/graphics/d3d12/enums/d3d12_memory_pool_public.md)
