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

# D3D12_FEATURE_DATA_QUERY_META_COMMAND

> Indique le niveau de prise en charge fourni par l'adaptateur pour les métacommandes.

Indique le niveau de prise en charge fourni par l'adaptateur pour les métacommandes.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_QUERY_META_COMMAND
{
    GUID CommandId;
    UINT NodeMask;
    const void  pQueryInputData;
    SIZE_T QueryInputDataSizeInBytes;
    void  pQueryOutputData;
    SIZE_T QueryOutputDataSizeInBytes;
} D3D12_FEATURE_DATA_QUERY_META_COMMAND
```

### Membres

*CommandId*\
Type : GUID

GUID fixe qui identifie la métacommande à interroger.

*NodeMask*\
Type : UINT

Pour une opération sur un seul GPU, cette valeur est zéro. S'il existe plusieurs nœuds GPU, un bit est défini pour identifier un nœud (l'adaptateur physique du périphérique). Chaque bit du masque correspond à un seul nœud. Un seul bit doit être défini. Consultez [Systèmes multi-adaptateurs](https://learn.microsoft.com/en-us/windows/win32/direct3d12/multi-engine).

*pQueryInputData*\
Type : const void \*

Pointeur vers une mémoire tampon contenant les données d'entrée de la requête. Allouez *QueryInputDataSizeInBytes* octets.

*QueryInputDataSizeInBytes*\
Type : SIZE\_T

Taille, en octets, de la mémoire tampon pointée par *pQueryInputData*.

*pQueryOutputData*\
Type : void \*

Pointeur vers une mémoire tampon contenant les données de sortie de la requête.

*QueryOutputDataSizeInBytes*\
Type : SIZE\_T

Taille, en octets, de la mémoire tampon pointée par *pQueryOutputData*.

## Remarques

## Configuration requise

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

## Voir aussi


## Related topics

- [D3D12_FEATURE](/fr/reference/graphics/d3d12/enums/d3d12_feature_public.md)
- [D3D12_META_COMMAND_PARAMETER_STAGE](/fr/reference/graphics/d3d12/enums/d3d12_meta_command_parameter_stage_public.md)
- [D3D12_META_COMMAND_DESC](/fr/reference/graphics/d3d12/structs/d3d12_meta_command_desc_public.md)
- [D3D12_META_COMMAND_PARAMETER_DESC](/fr/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS3](/fr/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options3_public.md)
