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。

傳回值

備註

這可以多次呼叫,第一次取得 Type (,在此情況下 Size 可以是 0,pHDRMetaData 可以是 NULL) ,然後再次使用非 NULL 值來擷取實際元數據。

規格需求

需求
目標平台 Windows
標頭 d3d11_4.h

另請參閱

ID3D11VideoContext2

ID3DVideoContext2