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

> 用來初始化 Direct3D 圖形虛擬記憶體系統的參數。  

用來初始化 Direct3D 圖形虛擬記憶體系統的參數。

## 語法

```cpp theme={null}
typedef struct D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION {  
    D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION_FLAGS Flags;  
    UINT PageTableMemory4MBPageCount;  
    UINT FrameBufferPreserveMemorySizeBytes;  
    D3D12_GPU_VIRTUAL_ADDRESS MinimumValidGraphicsAddress;  
    D3D12_GPU_VIRTUAL_ADDRESS MaximumValidGraphicsAddress;  
} D3D12XBOX_VIRTUAL_MEMORY_CONFIGURATION  
```

### 成員

*Flags*\
類型：[D3D12XBOX\_VIRTUAL\_MEMORY\_CONFIGURATION\_FLAGS](/zh-TW/reference/graphics/d3d12_xs/enums/d3d12xbox_virtual_memory_configuration_flags)

目前僅支援 D3D12XBOX\_VIRTUAL\_MEMORY\_CONFIGURATION\_FLAG\_NONE 旗標。

*PageTableMemory4MBPageCount*\
類型：UINT

GPU 分頁表記憶體配置的大小，以 4MB 為單位。
值必須至少為 1，且會被限制為不超過 33。
指定 D3D12XBOX\_PAGE\_TABLE\_MEMORY\_4MB\_PAGE\_COUNT\_DEFAULT 以使用預設值 (5 個 4MB 分頁)。

*FrameBufferPreserveMemorySizeBytes*\
類型：UINT

跨處理序畫面緩衝區保留配置的大小，以位元組為單位。
此記憶體會在第一次啟動遊戲處理序時，從遊戲的記憶體分割區配置。
後續的遊戲處理序無法變更此配置的大小，也無法解除配置。

指定 0 表示不配置記憶體 (預設值)，或指定 -1 以使用舊版預設值 (約 10 MB)。值會被限制為不超過 64 MB。

*MinimumValidGraphicsAddress*\
類型：D3D12\_GPU\_VIRTUAL\_ADDRESS

輸出參數，為最小的有效圖形虛擬位址。此值一律為 2 GB。

*MaximumValidGraphicsAddress*\
類型：D3D12\_GPU\_VIRTUAL\_ADDRESS

輸出參數，為最大有效圖形虛擬位址再往後一個位元組。此值取決於 PageTableMemory4MBPageCount 所定義的 GPU 分頁表大小。使用預設參數時，此值約為 159.375 GB。

## 需求

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

## 另請參閱

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


## 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)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [NDA 토픽 디렉터리 - Microsoft Learn 라이브 링크](/ko/nda/nda-topic-directory.md)
