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

# EnumerateMetaCommandParameters (XBOX Series 主機)

> 查詢指定中繼命令之參數的反映中繼資料。

查詢指定中繼命令之參數的反映中繼資料。

## 語法

```cpp theme={null}
HRESULT EnumerateMetaCommandParameters(
    const GUID & CommandId,
    D3D12_META_COMMAND_PARAMETER_STAGE Stage,
    UINT  pTotalStructureSizeInBytes,
    UINT  pParameterCount,
    D3D12_META_COMMAND_PARAMETER_DESC  pParameterDescs
)
```

### 參數

*CommandId \[in]*\
類型：const GUID &

中繼命令的全域唯一識別碼 (GUID) 參考，您想要在 <i>pParameterDescs</i> 中傳回該中繼命令的參數。

*Stage \[in]*\
類型：D3D12\_META\_COMMAND\_PARAMETER\_STAGE

[D3D12\_META\_COMMAND\_PARAMETER\_STAGE](/zh-TW/reference/graphics/d3d12/enums/d3d12_meta_command_parameter_stage_public)，指定您想要包含在查詢中之參數的階段。

*pTotalStructureSizeInBytes \[out, optional]*\
類型：UINT \*

選擇性的指標，指向 [UINT](https://learn.microsoft.com/en-us/windows/desktop/WinProg/windows-data-types)，其中包含存放參數值之結構的大小，您會在建立/初始化/執行中繼命令時視情況傳遞該結構。

*pParameterCount \[in, out]*\
類型：UINT \*

指向 [UINT](https://learn.microsoft.com/en-us/windows/desktop/WinProg/windows-data-types) 的指標，其中包含要查詢的參數數目。除非 <i>pParameterDescs</i> 為 **nullptr**，否則此欄位會決定 <i>pParameterDescs</i> 陣列的大小。

*pParameterDescs \[out, optional]*\
類型：D3D12\_META\_COMMAND\_PARAMETER\_DESC \*

選擇性的指標，指向包含參數描述的 [D3D12\_META\_COMMAND\_PARAMETER\_DESC](/zh-TW/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public) 陣列。傳遞 **nullptr** 可在 <i>pParameterCount</i> 中傳回參數計數。

### 傳回值

類型：HRESULT

如果此方法成功，則會傳回 **S\_OK**。否則會傳回 **HRESULT** 錯誤碼。

## 需求

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

## 另請參閱

[ID3D12Device5](/zh-TW/reference/graphics/d3d12/interfaces/id3d12device5/id3d12device5_public)


## Related topics

- [EnumerateMetaCommands (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_enumeratemetacommands_public.md)
- [InitializeMetaCommand (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_initializemetacommand_public.md)
- [CreateMetaCommand (XBOX Series 主機)](/zh-TW/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_createmetacommand_public.md)
- [D3D12_META_COMMAND_PARAMETER_DESC](/zh-TW/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public.md)
- [D3D12_META_COMMAND_PARAMETER_FLAGS](/zh-TW/reference/graphics/d3d12/enums/d3d12_meta_command_parameter_flags_public.md)
