是否有一个Windows API来获取当前在显示设置上设置的颜色数量?我的意思是,如果你看一下windows显示设置,你可能会得到类似的东西:
分辨率:1280x800 颜色:1,000,000我正在使用WMI(Win32_VideoController)调用并从那里获取它们,但我不能使用它,因为程序不能使用WMI。
是否有API或其他方式(注册表可能?)来获取系统支持的颜色数量?
代码表示赞赏,谢谢!
答案 0 :(得分:2)
GetDeviceCaps
选项的 BITSPIXEL
正是您要找的