Public feed
#721677
#include <stdio.h>
#include <windows.h>
void main(void)
{
DEVMODE dmDetails;
DWORD dwModeIndex;
for (dwModeIndex = 0; ;dwModeIndex++)
{
dmDetails.dmSize = sizeof(dmDetails);
if (EnumDisplaySettings(NULL, dwModeIndex, &dmDetails) == FALSE)
break;
printf("%lu x %lu x %lu bits, flags=%lu, freq=%lu\n",
dmDetails.dmPelsWidth, dmDetails.dmPelsHeight, dmDetails.dmBitsPerPel,
dmDetails.dmDisplayFlags, dmDetails.dmDisplayFrequency);
}
}