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

<i>pParameterDescs</i>에서 매개 변수를 반환할 메타 명령의 전역 고유 식별자(GUID)에 대한 참조입니다.

*Stage \[in]*\
형식: D3D12\_META\_COMMAND\_PARAMETER\_STAGE

쿼리에 포함할 매개 변수의 단계를 지정하는 [D3D12\_META\_COMMAND\_PARAMETER\_STAGE](/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](/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public) 배열에 대한 선택적 포인터입니다. <i>pParameterCount</i>에 매개 변수 수를 반환하려면 **nullptr**을 전달하세요.

### 반환 값

형식: HRESULT

이 메서드가 성공하면 **S\_OK**를 반환합니다. 그렇지 않으면 **HRESULT** 오류 코드를 반환합니다.

## 요구 사항

**헤더:** d3d12\_xs.h\
**라이브러리:** d3d12\_xs.lib\
**지원 플랫폼**: XBOX Series 콘솔

## 함께 보기

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


## Related topics

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