微云10代-UWP开发: 如何打开/关闭帧速率计数器

微士博 Published the article • 0 comments • 61 views • 2016-01-28 17:33 • 来自相关话题

如果您已经开始为Windows 10 UWP平台开发应用程序,我们可能在调试程序的时候注意到这样一个细节,见下图:




没错,在标题栏下面会显示一组字符串,黑色背景,它是:Frame Rate Counter ,中文翻译是:帧速率计数器, 它的主要作用是显示当前应用程序使用CPU时所耗费的帧率,即每帧消耗.
Frame Rate Counter 是一个Boolean值,只有唯一个属性: EnableFrameRateCounter , 如果设置该属性为 true , 则开启帧速率的检测,那么,图1中的两个数值代表什么意思呢?我们该如何利用它?




上面这张表格很清晰,含义如下:
App FPS:  该应用程序的UI线程帧速率,单位是每秒帧数
App CPU: 该应用程序的UI线程使用CPU的帧率,单位是毫秒.
Sys FPS: 系统范围复合引擎使用的帧速率,单位是每秒,通常最高到60
Sys CPU:  系统使用CPU的帧速率,单位是毫秒.
 
我们在开发调试过程中,尽量参考App FPS数值的变化,它所体现的是应用程序的UI流畅度及性能。
通过今天这篇文章,我们将学会如何在UWP应用开发阶段启用/禁用帧速率计数器. 




帧速率技术器只运行在"Debug Mode"下,在"Release Mode"下则是不显示, 这是应用程序的默认行为,不需要担心在调试模式下加入了开启的选项,在“发布模式”下也不会显示。
调试模式下开启的方法如下:
1、打开 "App.xaml.cs" ,导航到 "OnLaunched" 事件中.
2、引用如下代码:      this .DebugSettings.EnableFrameRateCounter = true .
当调试器被加载后,此代码将生效,开启帧速率.
3、如果您想移除显示,只需要设置它为 false 即可。





  查看全部
如果您已经开始为Windows 10 UWP平台开发应用程序,我们可能在调试程序的时候注意到这样一个细节,见下图:
003.png

没错,在标题栏下面会显示一组字符串,黑色背景,它是:Frame Rate Counter ,中文翻译是:帧速率计数器, 它的主要作用是显示当前应用程序使用CPU时所耗费的帧率,即每帧消耗.
Frame Rate Counter 是一个Boolean值,只有唯一个属性: EnableFrameRateCounter , 如果设置该属性为 true , 则开启帧速率的检测,那么,图1中的两个数值代表什么意思呢?我们该如何利用它?
002.png

上面这张表格很清晰,含义如下:
App FPS:  该应用程序的UI线程帧速率,单位是每秒帧数
App CPU: 该应用程序的UI线程使用CPU的帧率,单位是毫秒.
Sys FPS: 系统范围复合引擎使用的帧速率,单位是每秒,通常最高到60
Sys CPU:  系统使用CPU的帧速率,单位是毫秒.
 
我们在开发调试过程中,尽量参考App FPS数值的变化,它所体现的是应用程序的UI流畅度及性能。
通过今天这篇文章,我们将学会如何在UWP应用开发阶段启用/禁用帧速率计数器. 
Banner.png

帧速率技术器只运行在"Debug Mode"下,在"Release Mode"下则是不显示, 这是应用程序的默认行为,不需要担心在调试模式下加入了开启的选项,在“发布模式”下也不会显示。
调试模式下开启的方法如下:
1、打开 "App.xaml.cs" ,导航到 "OnLaunched" 事件中.
2、引用如下代码:      this .DebugSettings.EnableFrameRateCounter = true .
当调试器被加载后,此代码将生效,开启帧速率.
3、如果您想移除显示,只需要设置它为 false 即可。

001.png

 

关于九幽广告需要注意的(2) — 关闭按钮为何无法隐藏?

九幽鹤鹤 Published the article • 0 comments • 237 views • 2015-04-22 16:40 • 来自相关话题

适用版本:wp8.1(2.0/2.01/2.02),wp8.0(2.0/2.01/2.02)

以下几种情况关闭按钮不受插件IsCloseIconEnabled属性约束:
1、开屏广告:展示5秒后自动出现
2、插屏广告:展示5秒后自动出现
3、广告插件使用错误:签名或者产品ID错误等情况下,为了用户体验,将自动弹出关闭按钮,方便用户关闭未能正确加载广告的九幽广告插件 查看全部
适用版本:wp8.1(2.0/2.01/2.02),wp8.0(2.0/2.01/2.02)

以下几种情况关闭按钮不受插件IsCloseIconEnabled属性约束
1、开屏广告:展示5秒后自动出现
2、插屏广告:展示5秒后自动出现
3、广告插件使用错误:签名或者产品ID错误等情况下,为了用户体验,将自动弹出关闭按钮,方便用户关闭未能正确加载广告的九幽广告插件