标签:blog http 使用 io 2014 log sp on .net
WPF(Windows Presentation Foundation)是一种用于Winodws的图形显示系统,运行在.NET Framework 3.0及以上版本下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。背后基于DirectX功能强大的基础结构,不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面。
体系结构:WPF使用多层体系结构。顶层为应用程序和一个完全托管的高层服务(c#)进行交互。
·PresentationFramework.dll: 包含了WPF顶层的类型及表示窗口、面板、其他类型控件的类型。还实现了高层编程抽象,开发人员直接使用的大部分类都来自于这个程序集。
·PresentationCore.dll: 包含了基础类型,如UIElement类和Visual类(所有形状类和控件都继承自这两个类)
·WindowBase.dll: 包含了更多基本要素,这些要素具有在WPF之外重用的潜能。
·micore.dll:是WPF渲染系统的核心,也是MIL(媒体集成层)的基础,其合成引擎将可视化元素转换为Direct3D所期望的三角形和纹理。同时micore.DLL也是windows Vista/7 的一个核心系统组件。
·WindowsCodecs.dll: 一套提供图像支持的低级API。
·Direct3D:是一套低级API,WPF应用程序中所有图形都是由它渲染。
·User32:用于决定哪些程序实际占有桌面的哪一部分。虽包含于WPF中,但不再负责渲染通用控件。
标签:blog http 使用 io 2014 log sp on .net
原文地址:http://www.cnblogs.com/z-yue/p/3932814.html