Win2D:面向C#的2D图形加速API,不适用于WPF_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > Win2D:面向C#的2D图形加速API,不适用于WPF

Win2D:面向C#的2D图形加速API,不适用于WPF

 2014/9/23 18:06:56    程序员俱乐部  我要评论(0)
  • 摘要:英文原文:Win2D:Accelerated2DGraphicsforC#ButNotWPF当前,希望在WindowsStore应用中使用DirectX的开发人员只能通过使用C++和可以从WindowsRuntime中获得的DirectXAPI做到这一点。对于希望使用C#的开发人员而言,这并不总是个好方法。有一些方法不是微软提供的,如免费提供的SharpDX项目,但目前为止,微软在这方面并没有一个正在进行的项目。最近,微软的ShawnHargreaves宣布了Win2D项目
  • 标签:C# API

  英文原文:Win2D: Accelerated 2D Graphics for C# But Not WPF

  当前,希望在 Windows Store 应用中使用 DirectX 的开发人员只能通过使用 C++ 和可以从 Windows Runtime 中获得的 DirectX API 做到这一点。对于希望使用 C# 的开发人员而言,这并不总是个好方法。有一些方法不是微软提供的,如免费提供的 SharpDX 项目,但目前为止,微软在这方面并没有一个正在进行的项目。最近,微软的 Shawn Hargreaves 宣布了 Win2D 项目,它可以在 Windows Phone 和 Windows 8.1 应用中利用 GPU 加速 2D 图形。

  Win2D 旨在提供一种 Windows Runtime API,用来为 C# 和 C++ 开发人员提供一种访问 DirectX 功能的方法,而不必使用底层的 DirectX 调用。按照预想,它的优势在于,开发人员能够以一种更简单的方法实现 2D 图形,同时又保留了在必要时直接基于 DirectX 调用进行开发的能力。

  Win2D 的代码遵循 Apache 开源协议,现在可以从 GitHub 上获得。Hargreaves 的团队正在积极的开发该项目,新功能仍在增加。基于目前的初步反馈,开发人员对新项目观点不一。有人对这个设计理念感到满意,但抱怨缺少对传统 Windows 桌面应用程序的支持。其他用户则借这个公告说出了他们认为更大的问题:微软当前没有开展 WPF 相关的工作。这与其说是批评 Win2D 项目,不如说是批评公司层面的整体决策,批评他们没有为这项较旧的技术安排任何改进计划。

发表评论
用户名: 匿名