
D2D
文章平均质量分 57
疯狂-的-蜗牛
https://github.com/JelinYao
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows 7图形架构解析
Windows XP的Direct3D/GDI驱动架构Windows Vista核心图形架构,比起XP来要丰富了很多Windows 7核心图形架构,老的GDI/GDI+仍被单独支持,不过,Windows 7提供了它们对应功能的新的实现方法 相比Vista带的DirectX 10,Windows 7自带了DirectX 11,和WDDM 1.0到1.1的变化不同,D转载 2015-01-30 11:17:23 · 2302 阅读 · 0 评论 -
Direct2D能否在XP上运行
D2D能否在XP上运行?答案当然是不能。我尝试过把所有需要依赖的DLL都拷贝到XP中去,但是运行时还是会弹出一些无法定位的错误通过DEPENDS来查看依赖项的情况就会发现原因了,下面是WIN7中msvcrt.dll的依赖项:你会发现这个DLL依赖的很多系统关键DLL在XP中都不存在然后,愚蠢地把WIN7中所有的DLL复制过来运行还是出错,查看依赖。NTD原创 2015-01-30 14:14:33 · 2220 阅读 · 2 评论 -
D2D引擎与GDI\GDI+绘制效果对比
本例主要是对比D2D和GDI在绘制文字、线条的区别,以及D2D与GDI+在绘制图片时的区别。D2D是基于COM组件开发的,使用前的CoInitialize(NULL)是必须的;另外,GDI+的初始化GdiplusStartup()也别忘了。废话少说,完整代码如下:// D2DDemo.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "D原创 2015-02-02 18:12:38 · 14621 阅读 · 1 评论 -
Windows 2D绘图引擎的发展及联系
背景知识 : Windows 图形编程 在 Windows 7 操作系统中,微软花费了很大的力气构建了一套新的 2D 绘图 API。我们称之为 Direct2D ,隶属于 DirectX 家族。这个 API 的开发填补了 Windows 图形平台的一些缺陷。其中非常重要的一点就是普通的 2D 程序渲染不再缺乏硬件加速。而在 Windows Vista 中,我们知道 GDI 是无法进行转载 2015-01-30 18:31:50 · 3524 阅读 · 0 评论