WPF硬件加速工作原理

开发 开发工具
今天我们为大家详细介绍一下有关WPF硬件加速的特性,希望大家可以通过这篇文章介绍的内容帮助大家提高对WPF的理解程度。

WPF是由微软公司开发的一种用来进行图形界面处理的开发工具。它的出现深受广大开发人员青睐。他们可以帮助开发人员轻松解决图形界面显示。

WPF从以下三个层次上来利用WPF硬件加速的特性:

WPF硬件加速 

WPF API首先检测你的硬件系统所支持的WPF硬件加速的等级,比如显卡的显存大小,像素深度等等。基于你所使用的硬件,WPF将从以下三种渲染模式中的选择一种作为其渲染模式:#t#

•第0级
如果你的显卡不支持硬件加速,WPF将采用第0级渲染模式。也就是说它将使用软件加速。这相当于使用低于7.0版本的DirectX。

•第1级
如果你的显卡部分地支持硬件加速,那么WPF将采用第1级渲染模式。这相当于使用版本号在7.0到9.0之间的DirectX。

•第2级
如果你的显卡完全支持硬件加速,那么WPF将采用第2级渲染模式。这相当于使用版本号等于或者大于9.0的DirectX。

以上就是对WPF硬件加速的工作原理的解释。

责任编辑:曹凯 来源: IT168
相关推荐

2017-02-07 10:56:59

Android硬件加速App

2010-10-08 09:18:06

Ubuntu 10.1GPU硬件加速

2010-07-20 16:01:44

GPU硬件加速浏览器

2017-12-25 14:29:31

NFV硬加速运营商

2010-06-24 10:59:11

Bzip2算法

2017-08-07 18:20:14

Windows 7WindowsCPU

2010-01-27 09:17:43

Office 2010GUP加速

2010-09-16 11:09:34

IE 9 Beta评测

2011-07-14 09:30:47

HTML 5Windows PhoMango

2021-01-12 09:00:17

FirefoxLinux开发者

2010-05-19 11:17:24

Office 2010

2020-07-08 17:24:10

Windows 10GPU硬件

2011-11-16 10:35:28

Android 4.0图形硬件加速绘制技巧

2020-07-08 08:30:28

Windows操作系统功能

2012-07-24 14:30:58

Windows 8操作系统

2011-03-16 17:12:46

IE9GPU

2011-03-10 14:11:21

GPU硬件加速IE9

2011-07-13 14:58:02

MangoHTML5Windows Pho

2011-05-04 09:23:19

Android 3.1硬件加速FlashPlayer

2009-02-02 08:50:42

SilverlightRIA3D图像
点赞
收藏

51CTO技术栈公众号