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

> 指示适配器对元命令提供的支持级别。

指示适配器对元命令提供的支持级别。

## 语法

```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
```

### 成员

*CommandId*\
类型:GUID

标识要查询的元命令的固定 GUID。

*NodeMask*\
类型:UINT

对于单 GPU 操作,这是零。如果有多个 GPU 节点,则设置一个位以标识节点(设备的物理适配器)。掩码中的每个位对应一个节点。只能设置 1 位。请参阅[多适配器系统](https://learn.microsoft.com/en-us/windows/win32/direct3d12/multi-engine)。

*pQueryInputData*\
类型:const void \*

指向包含查询输入数据的缓冲区的指针。分配 *QueryInputDataSizeInBytes* 字节。

*QueryInputDataSizeInBytes*\
类型:SIZE\_T

*pQueryInputData* 指向的缓冲区的大小(以字节为单位)。

*pQueryOutputData*\
类型:void \*

指向包含查询输出数据的缓冲区的指针。

*QueryOutputDataSizeInBytes*\
类型:SIZE\_T

*pQueryOutputData* 指向的缓冲区的大小(以字节为单位)。

## 备注

## 要求

**头文件:** d3d12\_xs.h 或 d3d12\_x.h\
**库:** d3d12\_xs.lib 或 d3d12\_x.lib\
**支持的平台**:XBOX Series 主机和 XBOX One 系列

## 另请参阅
