DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2結構 (dispmprt.h)

描述影片簡報目標的色彩測量和 SDR 白色層級。 用於 DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 回呼函式。

語法

typedef struct _DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 {
  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
  DXGK_COLORIMETRY               AdjustedColorimetry;
  UINT                           SdrWhiteLevel;
} DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2, *PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2;

成員

TargetId

顯示配接器影片呈現目標的標識碼。

AdjustedColorimetry

DXGK_COLORIMETRY結構,其中包含OS處理顯示裝置描述元、所有覆寫和任何調整之後,附加至此目標的監視器色彩相關欄位。

SdrWhiteLevel

這代表所有顯示到影片簡報目標的 SDR 內容, (標準動態範圍) 白色層級值。

OS 假設它提供的所有 SDR 內容都位於 80 nits,而且根據預設,此白色層級是適當的。

使用者可能會要求OS提升所有SDR內容的白色層級。 套用提升時,OS 和驅動程式會負責在白色層級未設定為80 nits時適當地提升所有SDR內容。

驅動程式負責在使用硬體游標時提升硬體游標。

此調整應套用如下:

RGBout = RGBin * (SDRWhiteLevel / 80);

驅動程式也可能會負責提升 SDR MPO (多平面重疊) 平面的內容。 驅動程式應該使用平面屬性所提供的 SDR 白色層級,來判斷它是否應該提升 SDR MPO 平面。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 dispmprt.h