检查显卡加速方式
来源:互联网 发布:mac上ps多少钱 编辑:程序博客网 时间:2024/05/04 11:42
// 检查显卡加速方式
// iPixelFormat: 像素格式代号(ChoosePixelFormat的返回值)
// 返回值:
// 0 = 失败
// 1 = 全硬件加速模式(ICD)
// 2 = 半硬件加速模式(MCD)
// 3 = 全软件渲染模式
int CheckAccelerated(HDC hDC, int iPixelFormat)
{
PIXELFORMATDESCRIPTOR pfd = {0};
int iMaxPixelFormat = DescribePixelFormat(hDC, iPixelFormat, sizeof(PIXELFORMATDESCRIPTOR), &pfd);
if(iMaxPixelFormat == 0)
{
// 获取显卡加速方式失败
return 0;
}
bool bSoft = ((pfd.dwFlags & PFD_GENERIC_FORMAT) != 0);
if(bSoft)
{
bool bAcce = ((pfd.dwFlags & PFD_GENERIC_ACCELERATED) != 0);
if(bAcce)
{
// 半硬件加速, MCD模式
return 2;
}
else
{
// 全软件渲染模式
return 3;
}
}
// 全硬件加速, ICD模式
return 1;
}
- 检查显卡加速方式
- 显卡加速网页渲染
- 显卡加速网页渲染
- 显卡加速网页渲染
- 看看自己显卡是否支持stage3D 加速?
- VirtualBox开启显卡3D加速
- 看看自己显卡是否支持stage3D 加速?
- VirtualBox开启显卡3D加速
- 加速网页的方式
- 使用CUDA显卡加速SDK实现 H264编码
- caffe安装+Ubuntu16.04+三显卡gpu加速
- windows 系统的tensorflow 安装(无显卡加速版本)
- 通信技术发展加速“转方式”
- Interpolator 的使用 加速方式
- 通过WMI方式取显卡显存大小
- 显卡内存一直被占用解决方式
- 显卡
- 显卡
- 快速查找算法
- 系统提示内存不为read的解决方法
- BOOST源码笔记(3) - 节省内存的小技巧
- Flex 3处理数据 访问 XML 数据4
- 纪念逝去的回忆(4)。。。
- 检查显卡加速方式
- 学习brew开发的一点经验
- C++内存对象大会战
- linux 命令------------- 目录文件、文件权限
- 利用LOOPBACK协议让网卡当掉
- 硬盘安装红旗5.0桌面版正式版和桌面版dell的oem版,皆安装到一半时失败!(未解决)
- 开发windows mobile 5,遇到2件让我肠子都悔青的问题
- Flex 3处理数据 访问 XML 数据2
- 懂了遗憾,就懂了人生