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

> D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS (XBOX Series 主機) — 搭配 ExecuteCommandLists2X API 使用的旗標。適用於 XBOX 的 Direct3D 12 圖形參考。

搭配 [ID3D12CommandQueue::ExecuteCommandLists2X](/zh-TW/reference/graphics/d3d12_xs/interfaces/ID3D12CommandQueue/methods/id3d12commandqueue_executecommandlists2x) API 使用的旗標。

## 語法

```cpp theme={null}
typedef enum D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS  : UINT  
{  
    D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_NONE = 0,  
    D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_NO_SWITCH_BUFFER = 1,  
    D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS_CHAIN_SEGMENTS = 2,  
} D3D12XBOX_EXECUTE_COMMAND_LIST_FLAGS  
```

## 常數

| 常數 | 描述 |
| - | - |
| D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS\_NONE | 無旗標。 |
| D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS\_NO\_SWITCH\_BUFFER | 啟動時不要插入 SWITCH\_BUFFER 封包。 |
| D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS\_CHAIN\_SEGMENTS | 將命令清單與區段鏈結在一起以便啟動。 |

## 備註

* D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS\_NO\_SWITCH\_BUFFER:

  向驅動程式指出它在啟動時可以避免將 SWITCH\_BUFFER 封包插入命令串流，進而可能避免停滯。當應用程式能保證特定命令清單不會連續執行兩次時，即可傳遞此旗標。

* D3D12XBOX\_EXECUTE\_COMMAND\_LIST\_FLAGS\_CHAIN\_SEGMENTS:

  提供此旗標時，驅動程式會在啟動前將所有命令清單及其區段鏈結在一起。這可讓驅動程式從主要環狀緩衝區 (PRB) 執行一次啟動，而不是為每個區段各啟動一次。在此模式下，execute 呼叫中的所有命令清單都必須以 [D3D12XBOX\_COMMAND\_LIST\_FLAG\_ENABLE\_IB\_CHAINING](/zh-TW/reference/graphics/d3d12_x/enums/d3d12xbox_command_list_flags) 旗標建立。

## 需求

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

## 另請參閱

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


## Related topics

- [D3D12_COMMAND_LIST_FLAGS (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_command_list_flags_public.md)
- [D3D12_COMMAND_LIST_FLAGS (consolas XBOX Series)](/es/reference/graphics/d3d12/enums/d3d12_command_list_flags_public.md)
- [D3D12_COMMAND_LIST_FLAGS (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/enums/d3d12_command_list_flags_public.md)
- [D3D12_COMMAND_LIST_FLAGS (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12/enums/d3d12_command_list_flags_public.md)
- [NDA 主題目錄 - Microsoft Learn 線上連結](/zh-TW/nda/nda-topic-directory.md)
