background image

至于其中的

User32 组件有什么作用,偶目前的知道的就

是 在

WPF 的 某 些 应 用 场 景 中 为 了 某 些 兼 容 需 要 使 用

User32,其中就有 DWM(桌面窗口管理)。DWM 的内容又

可以写上一大堆,感兴趣的朋友可以看

SDK 文档。

我们除了关心

WPF 的基本结构外,更重要的 是 WPF 提

供了什么功能,请看下图:

图中的每个黄色块都是一种媒体类型。这就表示

WPF 可以处

理几乎所有的媒体类型:位图、

3D、音频、视频和文本等等。

通过

WPF,它集成了现在的 GDI/GDI+、D3D/OPENGL 以及

多媒体的

DSHOW 等等。所有的东西都是等同对象,不管的

3D 还是 2D,或者文本。