API学习
zmy
2017-08-27 15:47:5
learnapi

最近因为一个自己写的一个小项目的需要,要封装一下Direct2D的API,其间踩了很多坑,写下来以备记录。 ​ Direct2D 是微软推出的一套2D图形API,和以前的GDI与GDI+不同,Direct2D可以采用硬件来进行加速,从而速度较快,同时展示效果也要更好一点。 在Windows操作系统上写GUI程序势必离不开Win32 API,然而使用Win32 API创建一个窗口的初始化代码并没有很简单,初始化并注册窗口类、创建窗口、消息循环以及窗口过程函数加起来也是有个几十行代码的。为此在封装D2D API的时候还是要把Win 32 API进行一下简单的封装,下面从这两个方面总结一下。(只描述 ... [阅读全文]