ID3D11VideoContext2::VideoProcessorSetOutputHDRMetaData 方法 (d3d11_4.h)

设置描述显示内容的显示器的 HDR 元数据。

语法

void VideoProcessorSetOutputHDRMetaData(
  [in] ID3D11VideoProcessor   *pVideoProcessor,
  [in] DXGI_HDR_METADATA_TYPE Type,
  [in] UINT                   Size,
  [in] const void             *pHDRMetaData
);

参数

[in] pVideoProcessor

指向 ID3D11VideoProcessor 接口的 指针。

[in] Type

提供的 HDR 元数据的类型。

[in] Size

pHDRMetaData 中提供的 HDR 元数据的大小。

对于 DXGI_HDR_METADATA_TYPE_NONE,大小应为 0。

对于 DXGI_HDR_METADATA_TYPE_HDR10,大小为 sizeof(DXGI_HDR_METADATA_HDR10)

[in] pHDRMetaData

指向元数据信息的指针。

对于 DXGI_HDR_METADATA_TYPE_NONE,此值应为 NULL。

对于 DXGI_HDR_METADATA_TYPE_HDR10,这是指向 DXGI_HDR_METADATA_HDR10 结构的指针。

返回值

备注

处理 HDR 流时,驱动程序可能会使用此元数据优化视频的输出显示。

要求

要求
最低受支持的客户端 Windows 10 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2016 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d3d11_4.h

另请参阅

ID3D11VideoContext2

ID3DVideoContext2