Description: This sample provides the usage model of EDID APIs. Usage model includes saving EDID to a file, update connection data and update emulation.
Supported OS: Windows
Init and Destroy: Initialize the library before using it and destroy it after the usage. Refer to InitADL() for initialization and clean-up is done inside main function only.
Functionality:
- Allow to read EDID capabilities using “ADL2_Adapter_EDIDManagement_Caps”.
- Allow to read Board layout information using “ADL2_Adapter_BoardLayout_Get”.
- Allow to read supported connection details using “ADL2_Adapter_SupportedConnections_Get”.
- Allow to read current connection state using “ADL2_Adapter_ConnectionState_Get”.
- Allow to read current connection details using “ADL2_Adapter_ConnectionData_Get”.
- Allow to Set emulation using “ADL2_Adapter_ConnectionData_Set” & “ADL2_Adapter_EmulationMode_Set”.
- Allow to remove emulation using “ADL2_Adapter_ConnectionData_Remove”.
- Allow to dump EDID Data through DisplayIndex using "ADL2_Display_EdidData_Get".
Sample Path: Sample\EDIDSampleTool