PFND3DWDDM2_1DDI_VIDEOPROCESSORSETOUTPUTHDRMETADATA回呼函式 (d3d10umddi.h)
由客戶端驅動程序實作,以包含 HDR 元數據,以允許視訊處理器將視訊優化以顯示。 此回呼會設定顯示內容的顯示) nits 中 (最大亮度功能。
語法
PFND3DWDDM2_1DDI_VIDEOPROCESSORSETOUTPUTHDRMETADATA Pfnd3dwddm21DdiVideoprocessorsetoutputhdrmetadata;
void Pfnd3dwddm21DdiVideoprocessorsetoutputhdrmetadata(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
D3DDDI_HDR_METADATA_TYPE Type,
UINT Size,
const VOID *pMetaData
)
{...}
參數
hDevice
顯示裝置的句柄 (圖形內容) 。
hVideoProcessor
視訊處理器物件的句柄。
Type
指出提供的 HDR 元數據類型。
Size
指出提供的 HDR 元數據類型。
- 對於 D3DDDI_HDR_METADATA_TYPE_NONE,大小應為 0。
- 對於 D3DDDI_HDR_METADATA_TYPE_HDR10,大小為sizeof (D3DDDI_HDR_METADATA_HDR10) 。
pMetaData
指向包含 HDR 元數據的結構。
- 對於 D3DDDI_HDR_METADATA_TYPE_NONE,這應該是 NULL。
- 對於 D3DDDI_HDR_METADATA_TYPE_HDR10,這是DD3DDDI_HDR_METADATA_HDR10結構的指標。
傳回值
無
備註
處理 HDR 串流時,驅動程式可以使用此亮度資訊來調音對應視訊內容,以針對輸出顯示器進行優化。
規格需求
需求 | 值 |
---|---|
標頭 | d3d10umddi.h |