ADL (AMD Display Library) Public APIs  Version 17.1
Data Fields
ADLDDCInfo Struct Reference

Structure containing DDC information. More...

#include <adl_structures.h>

Data Fields

char cDisplayName [256]
 Returns the name of the display device. Should be zeroed if this information is not available. 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 ulMaxHResolution
 Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not available. 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 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 ulSize
 Size of the structure. More...
 
int ulSupportsDDC
 Indicates whether the attached display supports DDC. If this field is zero on return, no other DDC information fields will be used. More...
 

Detailed Description

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.

Field Documentation

◆ cDisplayName

char ADLDDCInfo::cDisplayName[256]

Returns the name of the display device. Should be zeroed if this information is not available.

◆ ulDDCInfoFlag

int ADLDDCInfo::ulDDCInfoFlag

Return EDID flags.

◆ ulManufacturerID

int ADLDDCInfo::ulManufacturerID

Returns the manufacturer ID of the display device. Should be zeroed if this information is not available.

◆ ulMaxHResolution

int ADLDDCInfo::ulMaxHResolution

Returns the maximum Horizontal supported resolution. Should be zeroed if this information is not available.

◆ ulMaxRefresh

int ADLDDCInfo::ulMaxRefresh

Returns the maximum supported refresh rate. Should be zeroed if this information is not available.

◆ ulMaxVResolution

int ADLDDCInfo::ulMaxVResolution

Returns the maximum Vertical supported resolution. Should be zeroed if this information is not available.

◆ ulProductID

int ADLDDCInfo::ulProductID

Returns the product ID of the display device. Should be zeroed if this information is not available.

◆ ulPTMCx

int ADLDDCInfo::ulPTMCx

Returns the display device preferred timing mode's horizontal resolution.

◆ ulPTMCy

int ADLDDCInfo::ulPTMCy

Returns the display device preferred timing mode's vertical resolution.

◆ ulPTMRefreshRate

int ADLDDCInfo::ulPTMRefreshRate

Returns the display device preferred timing mode's refresh rate.

◆ ulSize

int ADLDDCInfo::ulSize

Size of the structure.

◆ ulSupportsDDC

int ADLDDCInfo::ulSupportsDDC

Indicates whether the attached display supports DDC. If this field is zero on return, no other DDC information fields will be used.


The documentation for this struct was generated from the following file:

Copyright © 2009-2020 Advanced Micro Devices, Inc. All rights reserved.