【发布时间】:2013-10-08 17:12:22
【问题描述】:
我正在测试 Direct2D 程序。
http://msdn.microsoft.com/en-us/library/windows/desktop/ff819062(v=vs.85).aspx
当我编译并运行程序 D2DCircle.exe 并查看任务管理器的内存列时,大约使用了 19 MByte(或分配了?)
我使用一些画笔和几何图形运行一个更大的程序,任务管理器的内存列显示大约 30MByte。
为什么 direct2d 使用这么多内存?
【问题讨论】:
-
Direct2D 是为了利用您机器的资源而编写的。在上个世纪将 30MB 称为大量内存是合适的,它不到今天可用内存的 0.75%。