共用方式為


DXGI_OUTPUT_DESC1結構(dxgi1_6.h)

描述適配卡(視頻卡)與裝置之間的輸出或實體連線,包括色彩功能和連線類型的其他資訊。

語法

typedef struct DXGI_OUTPUT_DESC1 {
  WCHAR                 DeviceName[32];
  RECT                  DesktopCoordinates;
  BOOL                  AttachedToDesktop;
  DXGI_MODE_ROTATION    Rotation;
  HMONITOR              Monitor;
  UINT                  BitsPerColor;
  DXGI_COLOR_SPACE_TYPE ColorSpace;
  FLOAT                 RedPrimary[2];
  FLOAT                 GreenPrimary[2];
  FLOAT                 BluePrimary[2];
  FLOAT                 WhitePoint[2];
  FLOAT                 MinLuminance;
  FLOAT                 MaxLuminance;
  FLOAT                 MaxFullFrameLuminance;
} DXGI_OUTPUT_DESC1;

成員

DeviceName[32]

類型:WCHAR[32]

包含輸出裝置名稱的字串。

DesktopCoordinates

類型:RECT

RECT 結構,其中包含桌面座標中的輸出界限。 桌面座標取決於桌面每英吋 (DPI) 的點數。 如需撰寫 DPI 感知 Win32 應用程式的相關信息,請參閱 高 DPI

AttachedToDesktop

類型:BOOL

如果輸出附加至桌面,則為 True;否則為 false。

Rotation

類型:DXGI_MODE_ROTATION

DXGI_MODE_ROTATION 列舉型別的成員,描述輸出如何旋轉影像。

Monitor

類型:HMONITOR

代表顯示監視器的 HMONITOR 句柄。 如需詳細資訊,請參閱 HMONITOR 和裝置內容

BitsPerColor

類型:UINT

附加至此輸出之顯示器使用中線格式的每個色彩通道位數。

ColorSpace

類型:DXGI_COLOR_SPACE_TYPE

附加至此輸出之顯示器的目前進階色彩功能。 具體來說,它是否能在 sRGB 色彩空間之外重現色彩和亮度值。 DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 值表示顯示器限制為 SDR/sRGB。 DXGI_COLOR_SPACE_RGB_FULL_G2048_NONE_P2020 值表示顯示器支援進階色彩功能。 DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 目前不是顯示使用的色彩空間;這隻是中繼交換鏈結色彩空間。

如需詳細的亮度和色彩功能,請參閱此結構的其他成員。

RedPrimary[2]

類型:FLOAT[2]

附加至此輸出之顯示器的紅色主要色彩主要座標為 xy 座標。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

GreenPrimary[2]

類型:FLOAT[2]

附加至此輸出之顯示器的綠色主要色彩,以 xy 座標表示。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

BluePrimary[2]

類型:FLOAT[2]

附加至此輸出之顯示器的藍色主要色彩,以 xy 座標表示。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

WhitePoint[2]

類型:FLOAT[2]

附加至此輸出之顯示器的白色點,以 xy 座標表示。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

MinLuminance

類型:FLOAT

附加至此輸出的顯示器能夠轉譯的最小亮度,以nits表示。 內容不應超過此最小值,以獲得最佳轉譯。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

MaxLuminance

類型:FLOAT

在nits中,附加至此輸出的顯示器最大亮度能夠轉譯;這個值可能只對面板的小型區域有效。 內容不應超過此最小值,以獲得最佳轉譯。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

MaxFullFrameLuminance

類型:FLOAT

在nits中,附加至此輸出的顯示器最大亮度能夠轉譯;與 MaxLuminance 不同,這個值對填滿面板整個區域的色彩而言是有效的。 內容不應超過整個面板的這個值,以獲得最佳轉譯。 此值通常來自對應顯示器的EDID,或有時來自覆寫。

言論

DXGI_OUTPUT_DESC1 結構是由 IDXGIOutput6::GetDesc1 方法初始化。

要求

要求 價值
標頭 dxgi1_6.h

另請參閱

DXGI 結構