ID3D11VideoProcessorEnumerator1::CheckVideoProcessorFormatConversion 方法 (d3d11_1.h)

指示驱动程序是否支持格式和颜色空间转换的指定组合。

语法

HRESULT CheckVideoProcessorFormatConversion(
  [in]  DXGI_FORMAT           InputFormat,
  [in]  DXGI_COLOR_SPACE_TYPE InputColorSpace,
  [in]  DXGI_FORMAT           OutputFormat,
  [in]  DXGI_COLOR_SPACE_TYPE OutputColorSpace,
  [out] BOOL                  *pSupported
);

参数

[in] InputFormat

类型: DXGI_FORMAT

视频处理器输入的格式。

[in] InputColorSpace

类型: DXGI_COLOR_SPACE_TYPE

视频处理器输入的颜色空间。

[in] OutputFormat

类型: DXGI_FORMAT

视频处理器输出的格式。

[in] OutputColorSpace

类型: DXGI_COLOR_SPACE_TYPE

视频处理器输出的颜色空间。

[out] pSupported

类型: BOOL*

指向由驱动程序设置的布尔值的指针,指示是否支持指定的格式和颜色空间转换组合。 如果支持转换,则为 True;否则为 false。

返回值

类型: HRESULT

此方法返回以下错误代码之一。

S_OK 操作已成功完成。
E_INVALIDARG 传递了无效参数或使用无效的调用模式调用了此函数。

要求

   
最低受支持的客户端 Windows 10 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 d3d11_1.h

另请参阅

ID3D11VideoProcessorEnumerator1