> ## 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_CREATE_DEVICE_FLAGS (XBOX Series 主機)

> D3D12XBOX_CREATE_DEVICE_FLAGS (XBOX Series 主機) — 定義用來建立裝置的旗標。適用於 XBOX 開發的 Direct3D 12 圖形 API 參考。

定義用來建立裝置的旗標。

## 語法

```cpp theme={null}
typedef enum D3D12XBOX_CREATE_DEVICE_FLAGS    
{  
    D3D12XBOX_CREATE_DEVICE_FLAG_NONE                           = 0x00000000,
    D3D12XBOX_CREATE_DEVICE_FLAG_ENABLE_AUTO_HDR                = 0x00000001,
    D3D12XBOX_CREATE_DEVICE_FLAG_GPU_BUSY_COUNT_CP              = 0x00000002, 
    D3D12XBOX_CREATE_DEVICE_FLAG_GPU_BUSY_COUNT_SDMA            = 0x00000004, 
    D3D12XBOX_CREATE_DEVICE_FLAG_DISABLE_AUTO_DPBB              = 0x00000008, 
    D3D12XBOX_CREATE_DEVICE_FLAG_SET_MAX_OFFCHIP_BUFFERING      = 0x00000010,
    D3D12XBOX_CREATE_DEVICE_FLAG_NO_RUNTIME_COMPILATION         = 0x00000020

} D3D12XBOX_CREATE_DEVICE_FLAGS  
```

## 常數

| 常數 | 描述 |
| - | - |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_NONE | 未設定任何旗標。 |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_ENABLE\_AUTO\_HDR | 在呈現至顯示器時，啟用將 SDR 內容自動轉換為 HDR。仍需要呼叫 **XDisplayTryEnableHdrMode** 來設定 HDR 顯示模式。如果顯示模式設定為 SDR，此旗標沒有作用。 |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_GPU\_BUSY\_COUNT\_CP | 命令處理器可能會空轉，因此在 GPU 忙碌中不一定有用 |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_GPU\_BUSY\_COUNT\_SDMA | SDMA 忙碌無法區分前端與後端工作，因此可能會長時間顯示為忙碌 |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_DISABLE\_AUTO\_DPBB | 停用延遲基本型別批次分箱 (DPBB) 的自動逐 PSO 設定 |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_SET\_MAX\_OFFCHIP\_BUFFERING | 設定最大的 OffchipTessellationAllocation |
| D3D12XBOX\_CREATE\_DEVICE\_FLAG\_NO\_RUNTIME\_COMPILATION | 不進行執行階段著色器重新編譯 (若已移除 DXIL，可用於節省記憶體) |

## 備註

此列舉用於 [D3D12XBOX\_CREATE\_DEVICE\_PARAMETERS](/zh-TW/reference/graphics/d3d12_xs/structs/d3d12xbox_create_device_parameters_xs) 結構中。

## 需求

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

## 另請參閱

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


## Related topics

- [D3D12_SHADER_CACHE_CONTROL_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_shader_cache_control_flags_public.md)
- [D3D12_SHADER_CACHE_KIND_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_shader_cache_kind_flags_public.md)
- [D3D12_SHADER_CACHE_KIND_FLAGS (consolas XBOX Series)](/es/reference/graphics/d3d12/enums/d3d12_shader_cache_kind_flags_public.md)
- [D3D12_SHADER_CACHE_KIND_FLAGS（XBOX Series 主机）](/zh-CN/reference/graphics/d3d12/enums/d3d12_shader_cache_kind_flags_public.md)
- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
