前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WPF(一)

WPF(一)

作者头像
莫问今朝
发布2019-02-25 15:47:15
5010
发布2019-02-25 15:47:15
举报
文章被收录于专栏:博客园博客园

什么是WPF

  WPF(Windows Presentation Foundation)是用于Windows的现代图形显示系统。与之前出现的技术相比,WPF发生了根本性变化。WPF引用了"内置硬件加速"和"分辨率无关"等创新功能

  WPF的底层图形技术使用的DirectX,而不再是古老的GDI/GGDI++。因此,即使是最普通的商业应用程序也能使用丰富的效果,如半透明和反锯齿。在硬件加速方面也带来了好处。DirectX在渲染图形时会将尽可能多的工作递交给图形处理单元(GPU)去处理,GPU是显卡专用的处理器。

    (DirectX能理解可由显卡直接渲染的高层元素,如纹理和渐变,所以DirectX效率更高。而GDI/GDI+不理解这些高层元素,因此必须将它们转换成逐像素指令,而通过现代显卡渲染这些指令更慢)

2.WPF:高级API

  WPF中包含了一整套面向应用程序编程的高级服务

  • 类似于Web的布局模型
  • 丰富的绘图模型
  • 丰富的文本模型
  • 作为首要编程概念的动画
  • 支持音频和视频媒体
  • 样式和模板
  • 命令
  • 声明式用户界面
  • 基于页面的应用程序
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-01-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档