D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT 结构 (d3d12video.h)

为在指定的功能D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SUPPORT时调用 ID3D12VideoDevice::CheckFeatureSupport 提供数据。 使用命令定义的输入和输出结构检索视频扩展命令支持。

语法

typedef struct D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT {
  UINT       NodeIndex;
  GUID       CommandId;
  const void *pInputData;
  SIZE_T     InputDataSizeInBytes;
  void       *pOutputData;
  SIZE_T     OutputDataSizeInBytes;
} D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT;

成员

NodeIndex

在多适配器操作中,这指示此操作适用于设备的哪个物理适配器。

CommandId

要为其查询支持的视频扩展命令的唯一标识符。

pInputData

调用方分配的功能查询的输入数据,大小为 InputDataSizeInBytes。 此结构可枚举为 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT 参数阶段。

InputDataSizeInBytes

输入数据分配的字节大小。

pOutputData

调用方分配的功能查询的输出数据,其大小为 OutputDataSizeInBytes。 此结构可枚举为 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT 参数阶段。

OutputDataSizeInBytes

输出数据分配的字节大小。

要求

   
最低受支持的客户端 Windows 10,版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
标头 d3d12video.h