原文地址:
https://wpf.2000things.com/2010/07/14/2-rendering-tiers/
WPF应用程序会在运行自动检查显卡能力,并分配对应的渲染级别时,以确定那些功能可以被显卡执行。
级别0: 没有硬件加速,所有的渲染都通过软件完成
级别1: 部分功能硬件加速,DirectX版本>=9.0。硬件加速支持:
-放射型渐变
-3D光线计算
-字体渲染
-3D防锯齿
级别2: 大部分功能使用硬件加速,DirectX版本>=9.0。
可以通过以下代码确定当前的渲染级别:
int renTier = (RenderCapability.Tier >> 16);
MessageBox.Show(string.Format("Tier = {0}", renTier));