ADL (AMD Display Library) Public APIs
Version 17.1
|
Structure containing DDC information. More...
#include <adl_structures.h>
Data Fields | |
int | bPackedPixelSupported |
Returns 1 if the display supported packed pixel, 0 otherwise. More... | |
char | cDisplayName [256] |
Returns the name of the display device. Should be zeroed if this information is not available. More... | |
int | iDiffuseScreenReflectance |
Display diffuse screen reflectance 0-1 (100%) in units of 0.01. More... | |
int | iFreesyncFlags |
Bit vector for freesync flags. More... | |
int | iNativeDisplayChromaticityBlueX |
Display Blue Chromaticity X coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityBlueY |
Display Blue Chromaticity Y coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityGreenX |
Display Green Chromaticity X coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityGreenY |
Display Green Chromaticity Y coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityRedX |
Display Red Chromaticity X coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityRedY |
Display Red Chromaticity Y coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityWhitePointX |
Display White Point X coordinate multiplied by 10000. More... | |
int | iNativeDisplayChromaticityWhitePointY |
Display White Point Y coordinate multiplied by 10000. More... | |
int | iPanelPixelFormat |
Returns the Pixel formats the display supports DDCInfo Pixel Formats. More... | |
int | iReserved [4] |
int | iSpecularScreenReflectance |
Display specular screen reflectance 0-1 (100%) in units of 0.01. More... | |
int | iSupportedColorSpace |
Bit vector of supported color spaces ADLSourceContentAttributes color spaces. More... | |
int | iSupportedHDR |
Bit vector of supported color spaces ADLDDCInfo2 HDR support options. More... | |
int | iSupportedTransferFunction |
Bit vector of supported transfer functions ADLSourceContentAttributes transfer functions (gamma). More... | |
int | ulAvgLuminanceData |
Return average monitor luminance data. More... | |
int | ulDDCInfoFlag |
Return EDID flags. More... | |
int | ulManufacturerID |
Returns the manufacturer ID of the display device. Should be zeroed if this information is not available. More... | |
int | ulMaxBacklightMaxLuminanceData |
int | ulMaxBacklightMinLuminanceData |
int | ulMaxHResolution |
Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not available. More... | |
int | ulMaxLuminanceData |
Return maximum monitor luminance data. More... | |
int | ulMaxRefresh |
Returns the maximum supported refresh rate. Should be zeroed if this information is not available. More... | |
int | ulMaxVResolution |
Returns the maximum Vertical supported resolution. Should be zeroed if this information is not available. More... | |
int | ulMinBacklightMaxLuminanceData |
int | ulMinBacklightMinLuminanceData |
int | ulMinLuminanceData |
Return minimum monitor luminance data. More... | |
int | ulMinLuminanceNoDimmingData |
Return minimum monitor luminance without dimming data. More... | |
int | ulProductID |
Returns the product ID of the display device. Should be zeroed if this information is not available. More... | |
int | ulPTMCx |
Returns the display device preferred timing mode's horizontal resolution. More... | |
int | ulPTMCy |
Returns the display device preferred timing mode's vertical resolution. More... | |
int | ulPTMRefreshRate |
Returns the display device preferred timing mode's refresh rate. More... | |
int | ulSerialID |
Return EDID serial ID. More... | |
int | ulSize |
Size of the structure. More... | |
int | ulSupportsDDC |
Structure containing DDC information.
This structure is used to store various DDC information that can be returned to the user. Note that all fields of type int are actually defined as unsigned int types within the driver.
int ADLDDCInfo2::bPackedPixelSupported |
Returns 1 if the display supported packed pixel, 0 otherwise.
char ADLDDCInfo2::cDisplayName[256] |
Returns the name of the display device. Should be zeroed if this information is not available.
int ADLDDCInfo2::iDiffuseScreenReflectance |
Display diffuse screen reflectance 0-1 (100%) in units of 0.01.
int ADLDDCInfo2::iFreesyncFlags |
Bit vector for freesync flags.
int ADLDDCInfo2::iNativeDisplayChromaticityBlueX |
Display Blue Chromaticity X coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityBlueY |
Display Blue Chromaticity Y coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityGreenX |
Display Green Chromaticity X coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityGreenY |
Display Green Chromaticity Y coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityRedX |
Display Red Chromaticity X coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityRedY |
Display Red Chromaticity Y coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityWhitePointX |
Display White Point X coordinate multiplied by 10000.
int ADLDDCInfo2::iNativeDisplayChromaticityWhitePointY |
Display White Point Y coordinate multiplied by 10000.
int ADLDDCInfo2::iPanelPixelFormat |
Returns the Pixel formats the display supports DDCInfo Pixel Formats.
int ADLDDCInfo2::iReserved[4] |
int ADLDDCInfo2::iSpecularScreenReflectance |
Display specular screen reflectance 0-1 (100%) in units of 0.01.
int ADLDDCInfo2::iSupportedColorSpace |
Bit vector of supported color spaces ADLSourceContentAttributes color spaces.
int ADLDDCInfo2::iSupportedHDR |
Bit vector of supported color spaces ADLDDCInfo2 HDR support options.
int ADLDDCInfo2::iSupportedTransferFunction |
Bit vector of supported transfer functions ADLSourceContentAttributes transfer functions (gamma).
int ADLDDCInfo2::ulAvgLuminanceData |
Return average monitor luminance data.
int ADLDDCInfo2::ulDDCInfoFlag |
Return EDID flags.
int ADLDDCInfo2::ulManufacturerID |
Returns the manufacturer ID of the display device. Should be zeroed if this information is not available.
int ADLDDCInfo2::ulMaxBacklightMaxLuminanceData |
int ADLDDCInfo2::ulMaxBacklightMinLuminanceData |
int ADLDDCInfo2::ulMaxHResolution |
Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not available.
int ADLDDCInfo2::ulMaxLuminanceData |
Return maximum monitor luminance data.
int ADLDDCInfo2::ulMaxRefresh |
Returns the maximum supported refresh rate. Should be zeroed if this information is not available.
int ADLDDCInfo2::ulMaxVResolution |
Returns the maximum Vertical supported resolution. Should be zeroed if this information is not available.
int ADLDDCInfo2::ulMinBacklightMaxLuminanceData |
int ADLDDCInfo2::ulMinBacklightMinLuminanceData |
int ADLDDCInfo2::ulMinLuminanceData |
Return minimum monitor luminance data.
int ADLDDCInfo2::ulMinLuminanceNoDimmingData |
Return minimum monitor luminance without dimming data.
int ADLDDCInfo2::ulProductID |
Returns the product ID of the display device. Should be zeroed if this information is not available.
int ADLDDCInfo2::ulPTMCx |
Returns the display device preferred timing mode's horizontal resolution.
int ADLDDCInfo2::ulPTMCy |
Returns the display device preferred timing mode's vertical resolution.
int ADLDDCInfo2::ulPTMRefreshRate |
Returns the display device preferred timing mode's refresh rate.
int ADLDDCInfo2::ulSerialID |
Return EDID serial ID.
int ADLDDCInfo2::ulSize |
Size of the structure.
int ADLDDCInfo2::ulSupportsDDC |
Indicates whether the attached display supports DDC. If this field is zero on return, no other DDC information fields will be used.