Silverlight 动画性能
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Silverlight 动画性能,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1789字,纯文字阅读大概需要3分钟。
内容图文

通过几个配置可以提高动画性能:
Desired Frame Rate
在WEB项目中配置:
< div id ="silverlightControlHost" > < object data ="data:application/x-silverlight-2," type ="application/x-silverlight-2" width ="100%" height ="100%" > < param name ="maxFramerate" value ="15" /> ... </ object > < iframe style ="visibility:hidden;height:0;width:0;border:0px" ></ iframe > </ div >
Hardware Acceleration
< object data ="data:application/x-silverlight-2," type ="application/x-silverlight-2" width ="100%" height ="100%" > < param name ="enableGPUAcceleration" value ="true" /> < param name ="enableCacheVisualization" value ="true" /> < param name ="enableFrameRateCounter" value ="true" />
Bitmap Caching
< Canvas > < Image x:Name ="img" Source ="phone_booth.jpg" Stretch ="None" CacheMode ="BitmapCache" > < Image.RenderTransform > < RotateTransform x:Name ="rotateTransform" ></ RotateTransform > </ Image.RenderTransform > </ Image > < Button x:Name ="cmd" Content ="I GROW and SHRINK." Canvas.Top ="70" Canvas.Left ="10" CacheMode ="BitmapCache" > < Button.RenderTransform > < ScaleTransform x:Name ="scaleTransform" ></ ScaleTransform > </ Button.RenderTransform > </ Button > </ Canvas >
动画对象还要设置
< Button x:Name ="cmd" Content ="I GROW and SHRINK." Canvas.Top ="70" Canvas.Left ="10" > < Button.CacheMode > < BitmapCache RenderAtScale ="5" ></ BitmapCache > </ Button.CacheMode > < Button.RenderTransform > < ScaleTransform x:Name ="scaleTransform" ></ ScaleTransform > </ Button.RenderTransform > </ Button >
原文:http://www.cnblogs.com/Gyoung/p/3657671.html
内容总结
以上是互联网集市为您收集整理的Silverlight 动画性能全部内容,希望文章能够帮你解决Silverlight 动画性能所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。