ID3D11VideoContext2::VideoProcessorGetStreamHDRMetaData 方法 (d3d11_4.h)

获取与视频流关联的 HDR 元数据。

语法

void VideoProcessorGetStreamHDRMetaData(
  [in]  ID3D11VideoProcessor   *pVideoProcessor,
  [in]  UINT                   StreamIndex,
  [out] DXGI_HDR_METADATA_TYPE *pType,
  [in]  UINT                   Size,
  [out] void                   *pMetaData
);

参数

[in] pVideoProcessor

指向 ID3D11VideoProcessor 接口的 指针。

[in] StreamIndex

标识输入流。

[out] pType

当前与流关联的 HDR 元数据的类型。

[in] Size

pHDRMetaData 引用的内存大小。

如果 pHDRMetaData 为 NULL, 则大小 应为 0。

[out] pMetaData

指向接收 HDR 元数据的缓冲区的指针。

此参数可以为 NULL。

返回值

备注

这可以多次调用,第一次获取 类型 (在这种情况下 ,大小 可以为 0,pHDRMetaData 可以为 NULL) ,然后使用非 NULL 值再次调用 以检索实际元数据。

要求

要求
目标平台 Windows
标头 d3d11_4.h

另请参阅

ID3D11VideoContext2

ID3DVideoContext2