Skip to content
更新时间: 2024-02-12

为什么学习 Direct2D?

我不知道你为什么学 Direct2D,我学 Direct2D 的理由只有一个,那就是想做桌面端应用程序。
主要是现有的框架都不符合我的需求,所以我想自己写一个。
我在b站有发Direct2D的学习视频,我的b站主页,如果想联系我就暂时b站上面私信吧,后续如果人多再搞qq群或者微信群

文档是先接着视频写的,等写完之后,再把之前的补回来

为什么这么久没有更新了?

  1. 太忙了(假的,单纯地觉得做视频了,又没啥收益)。
  2. Direct2D本身不是很难,当入门之后,就是单纯的api调用,视频本身就会变得乏味无意义。
  3. 从使用者角度来说,介绍api的视频是不能够进行搜索的,用到再来看视频就太浪费时间了。
  4. 最后一点就是,我觉得Direct2D不太好用,有点想换成Skia了。
    但是Direct2D有个很明显的优点:
    • 在Windows上没有什么依赖需要安装(自带)
    • 内存占用很小, 不知道我有没有搞错,我是自己试了之后得出的结论,如果你觉得不对,请你测试之后给出数据。

为什么我写这个文档?

其实就是上面的几点反过来

  1. 写文档比做视频简单多了
  2. 如果觉得文档写得不好,我能随时改,你也可以随时跳过。
  3. 方便搜索