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

# EnumerateMetaCommands (consoles XBOX Series)

> Interroge les métadonnées de réflexion relatives aux méta-commandes disponibles.

Interroge les métadonnées de réflexion relatives aux méta-commandes disponibles.

## Syntaxe

```cpp theme={null}
HRESULT EnumerateMetaCommands(
    UINT  pNumMetaCommands,
    D3D12_META_COMMAND_DESC  pDescs
)
```

### Paramètres

*pNumMetaCommands*\
Type : UINT \*

Pointeur vers un [UINT](https://learn.microsoft.com/en-us/windows/desktop/WinProg/windows-data-types) contenant le nombre de méta-commandes à interroger. Ce champ détermine la taille du tableau <i>pDescs</i>, sauf si <i>pDescs</i> a la valeur **nullptr**.

*pDescs*\
Type : D3D12\_META\_COMMAND\_DESC \*

Pointeur facultatif vers un tableau de [D3D12\_META\_COMMAND\_DESC](/fr/reference/graphics/d3d12/structs/d3d12_meta_command_desc_public) contenant les descriptions des méta-commandes disponibles. Passez `nullptr` pour obtenir le nombre de méta-commandes disponibles dans <i>pNumMetaCommands</i>.

### Valeur renvoyée

Type : HRESULT

Si cette méthode réussit, elle renvoie **S\_OK**. Sinon, elle renvoie un code d'erreur [HRESULT](https://learn.microsoft.com/en-us/windows/win32/com/structure-of-com-error-codes).

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Bibliothèque :** d3d12\_xs.lib\
**Plateformes prises en charge :** consoles XBOX Series

## Voir aussi

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


## Related topics

- [EnumerateMetaCommandParameters (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_enumeratemetacommandparameters_public.md)
- [CreateMetaCommand (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_createmetacommand_public.md)
- [InitializeMetaCommand (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist4/methods/id3d12graphicscommandlist4_initializemetacommand_public.md)
- [CreateCommandList1 (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createcommandlist1_public.md)
- [CreateCommandQueue1 (consoles XBOX Series)](/fr/reference/graphics/d3d12/interfaces/id3d12device9/methods/id3d12device9_createcommandqueue1_public.md)
