加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – Color.FromArgb(…);安全信息

发布时间:2020-12-15 08:16:04 所属栏目:百科 来源:网络整理
导读:我正在定义一个来自argb的颜色,例如 Color.FromArgb(255,255,0); 在visual studio 2012中,winRT应用程序表示它被标记为[security critical].有什么理由吗?我试过搜索,没有结果.并且不知道为什么这与安全性有关. 更新: 现在我注意到,不仅FromArgb(…);方法
我正在定义一个来自argb的颜色,例如
Color.FromArgb(255,255,0);

在visual studio 2012中,winRT应用程序表示它被标记为[security critical].有什么理由吗?我试过搜索,没有结果.并且不知道为什么这与安全性有关.

更新:

现在我注意到,不仅FromArgb(…);方法给出了[SECURITY CRITICAL]警告.任何这些:

c.A = 255;
c.R = 255;
c.G = 0;
c.B = 0;

也是.

解决方法

System.Drawing是非托管GDI代码的包装器.根据我的理解,WinRT不支持GDI:

http://social.msdn.microsoft.com/Forums/en-NZ/winappswithnativecode/thread/0ba00fbd-183f-4df6-afa2-04d0ac14706a

Native rendering code will need to be done with Direct2D.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读