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

## 另請參閱


## Related topics

- [D3D12_FEATURE](/zh-TW/reference/graphics/d3d12/enums/d3d12_feature_public.md)
- [D3D12_META_COMMAND_DESC](/zh-TW/reference/graphics/d3d12/structs/d3d12_meta_command_desc_public.md)
- [D3D12_META_COMMAND_PARAMETER_DESC](/zh-TW/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public.md)
- [D3D12_META_COMMAND_PARAMETER_STAGE](/zh-TW/reference/graphics/d3d12/enums/d3d12_meta_command_parameter_stage_public.md)
- [D3D12_META_COMMAND_PARAMETER_TYPE](/zh-TW/reference/graphics/d3d12/enums/d3d12_meta_command_parameter_type_public.md)
