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

# XG_CPU_ACCESS_FLAG (XBOX One 系列)

> 指定資源允許的 CPU 存取類型。

指定資源允許的 CPU 存取類型。

<a id="syntaxSection" />

## 語法

```cpp theme={null}
enum XG_CPU_ACCESS_FLAG
{
    XG_CPU_ACCESS_WRITE = 0x10000L,
    XG_CPU_ACCESS_READ = 0x20000L
}  
```

<a id="ID4EOB" />

## 常數

| 常數 | 描述 |
| - | - |
| XG\_CPU\_ACCESS\_WRITE | 資源可供對應，讓 CPU 能變更其內容。使用此旗標建立的資源無法設定為管線的輸出，且必須以動態或暫存使用方式建立 (請參閱 [XG\_USAGE](/zh-TW/reference/graphics/xg__NR/enums/xg_usage))。 |
| XG\_CPU\_ACCESS\_READ | 資源可供對應，讓 CPU 能讀取其內容。使用此旗標建立的資源無法設定為管線的輸入或輸出，且必須以暫存使用方式建立 (請參閱 [XG\_USAGE](/zh-TW/reference/graphics/xg__NR/enums/xg_usage))。 |

<a id="remarks" />

## 備註

此列舉用於 [XG\_BUFFER\_DESC](/zh-TW/reference/graphics/xg__NR/structs/xg_buffer_desc)、[XG\_TEXTURE1D\_DESC](/zh-TW/reference/graphics/xg__NR/structs/xg_texture1d_desc)、[XG\_TEXTURE2D\_DESC](/zh-TW/reference/graphics/xg__NR/structs/xg_texture2d_desc) 和 [XG\_TEXTURE3D\_DESC](/zh-TW/reference/graphics/xg__NR/structs/xg_texture3d_desc)。

應用程式可以使用邏輯 OR 合併一或多個旗標。可能的話，請建立不含 CPU 存取旗標的資源，因為這樣能更有效地最佳化資源。

<a id="requirements" />

## 需求

**標頭:** xg.h

**程式庫:** xg\_x.lib

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

## 另請參閱

[XG 參考](/zh-TW/reference/graphics/xg__NR/xg_members)


## Related topics

- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
- [XBOX GDK 主機開發的 NDA 主題索引](/zh-TW/nda/nda-overview.md)
- [D3D12_CPU_DESCRIPTOR_HANDLE](/zh-TW/reference/graphics/d3d12/structs/d3d12_cpu_descriptor_handle_public.md)
- [D3D12_CPU_PAGE_PROPERTY](/zh-TW/reference/graphics/d3d12/enums/d3d12_cpu_page_property_public.md)
- [GetCreationFlags](/zh-TW/reference/graphics/d3d12/interfaces/id3d12fence1/methods/id3d12fence1_getcreationflags_public.md)
