wordpress
发布时间:2022-04-02 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了windows-xp – Direct2D回退到XP中的GDI,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
我想使用 Windows代码包将Direct2D用于我的.Net应用程序.由于我的一些用户使
用XP,我需要提供GDI后备.我想知道人们通常如何做这种后备. 他们是否将所有必要的图形功能抽象/接口到一些自定义通用库中?如果是这样,有没有direct2d / GDI的开源库? 谢谢, 吉尔. 我这样做的方法是有两个完全独立的类(都来自IRenderer接口).在加载时,我使用Window的GetVer
我想使用
Windows代码包将Direct2D用于我的.Net应用程序.由于我的一些
用户使
用XP,我需要提供GDI后备.我想知道人们通常如何做这种后备.
他们是否将所有必要的图形功能抽象/接口到一些自定义通用库中?如果是这样,有没有direct2d / GDI的开源库?
谢谢,
吉尔.
解决方法@H_403_16@
我这样做的
方法是有两个完全独立的类(都来自IRenderer接口).在加载时,我使用Window的GetVersionEx
函数确定操作系统版本.如果dwMajorVersion> = 6,那么我加载Direct2D类;否则它会回归到GDI.
希望这可以帮助.
大佬总结
以上是大佬教程为你收集整理的windows-xp – Direct2D回退到XP中的GDI全部内容,希望文章能够帮你解决windows-xp – Direct2D回退到XP中的GDI所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。