D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 结构 (d3d12umddi.h)
D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA是视频扩展命令功能查询中使用的数据结构。 输入和输出结构由特定视频命令扩展定义。 这些结构只能用于查询功能,并且仅支持按需打印 (POD) 数据类型。
语法
typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 {
[in] UINT NodeIndex;
[in] GUID CommandId;
[in] const void *pInputData;
[in] SIZE_T InputDataSizeInBytes;
[out] void *pOutputData;
[out] SIZE_T OutputDataSizeInBytes;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063;
成员
[in] NodeIndex
对于单个 GPU 操作,请将此项设置为零。 如果有多个 GPU 节点,请设置一个位以标识 (命令队列应用到的设备物理适配器) 节点。 掩码中的每个位都对应一个节点。 只能设置 1 位。
[in] CommandId
视频扩展命令的唯一标识符。
[in] pInputData
调用方分配的功能查询的输入数据,大小为 InputDataSizeInBytes。 此结构可枚举为 D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 枚举的 D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_INPUT 参数阶段。
[in] InputDataSizeInBytes
输入数据分配的字节大小。
[out] pOutputData
调用方分配的功能查询的输出数据,其大小为 OutputDataSizeInBytes。 此结构可枚举为D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063枚举的D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_OUTPUT参数阶段。
[out] OutputDataSizeInBytes
输出数据分配的字节大小。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1903 |
标头 | d3d12umddi.h |