windows-xp – Direct2D回退到XP中的GDI
发布时间:2020-12-14 04:27:17 所属栏目:Windows 来源:网络整理
导读:我想使用 Windows代码包将Direct2D用于我的.Net应用程序.由于我的一些用户使用XP,我需要提供GDI后备.我想知道人们通常如何做这种后备. 他们是否将所有必要的图形功能抽象/接口到一些自定义通用库中?如果是这样,有没有direct2d / GDI的开源库? 谢谢, 吉尔.
我想使用
Windows代码包将Direct2D用于我的.Net应用程序.由于我的一些用户使用XP,我需要提供GDI后备.我想知道人们通常如何做这种后备.
他们是否将所有必要的图形功能抽象/接口到一些自定义通用库中?如果是这样,有没有direct2d / GDI的开源库? 谢谢, 解决方法
我这样做的方法是有两个完全独立的类(都来自IRenderer接口).在加载时,我使用Window的GetVersionEx函数确定操作系统版本.如果dwMajorVersion> = 6,那么我加载Direct2D类;否则它会回归到GDI.
希望这可以帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows-7 – RDP和新帐户
- 正确的技术,从CMD.EXE中找到32和64位版本的Vista / Windows
- entity-framework – 使用Entity Framework Code First Mig
- windows – 部署工作站 – 最佳实践?
- windows – 如何将表单放入帮助模式?
- windows-7 – 使用SYSTEM帐户运行SEP扫描
- FindFirstChangeNotification是Windows上用于文件系统更改通
- Windows下Apache + PHP SESSION丢失的解决过程全纪录
- iis-7 – 在线认证机构,无法选择.
- windows-server-2003 – 替换文件服务器,会链接中断吗?