ChangeDisplaySettings
-
I have a rather unusual situation where the monitor needs to present video capabilities (via DDC) that are actually less than what it actually supports, causing Windows configuration utilities to present a subset of options. However, programatically I want to set video paramaters (resolution, refresh) to any of the actually supported configurations within the limits of the graphics card. So, is there a way to determine the graphics card's capabilities, and to set them even though the system does not think the active display can support them? It seems that ChangeDisplaySettings will not allows settings that were not claimed to be supported (through monitor ddc exchange). Thanks in advance!! Jeremy
-
I have a rather unusual situation where the monitor needs to present video capabilities (via DDC) that are actually less than what it actually supports, causing Windows configuration utilities to present a subset of options. However, programatically I want to set video paramaters (resolution, refresh) to any of the actually supported configurations within the limits of the graphics card. So, is there a way to determine the graphics card's capabilities, and to set them even though the system does not think the active display can support them? It seems that ChangeDisplaySettings will not allows settings that were not claimed to be supported (through monitor ddc exchange). Thanks in advance!! Jeremy
nonameseemstowork wrote:
So, is there a way to determine the graphics card's capabilities...
What about
GetDeviceCaps()
?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
-
nonameseemstowork wrote:
So, is there a way to determine the graphics card's capabilities...
What about
GetDeviceCaps()
?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
It appears that call returns information about what the display can do based on what it sent the PC during the DDC exchange. I have a case where there are 'non-published' configurations that the display can support. But ChangeDisplaySettings only allows settings that are advertised by the display through the ddc exchange. Jeremy