至于其中的
User32 组件有什么作用,偶目前的知道的就
是 在
WPF 的 某 些 应 用 场 景 中 为 了 某 些 兼 容 需 要 使 用
User32,其中就有 DWM(桌面窗口管理)。DWM 的内容又
可以写上一大堆,感兴趣的朋友可以看
SDK 文档。
我们除了关心
WPF 的基本结构外,更重要的 是 WPF 提
供了什么功能,请看下图:
图中的每个黄色块都是一种媒体类型。这就表示
WPF 可以处
理几乎所有的媒体类型:位图、
3D、音频、视频和文本等等。
通过
WPF,它集成了现在的 GDI/GDI+、D3D/OPENGL 以及
多媒体的
DSHOW 等等。所有的东西都是等同对象,不管的
3D 还是 2D,或者文本。