首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Win2D在C++/WinRT中还可用吗?

Win2D在C++/WinRT中还可用吗?
EN

Stack Overflow用户
提问于 2018-03-17 21:38:50
回答 2查看 1.3K关注 0票数 3

我需要在我的cppwinrt项目中使用win2D。使用Win2D示例文件作为模型,我试图模仿它的设置,将来自该项目的win2d包文件放入其中,复制自定义构建步骤,但无法让它编译。我记得有人说过,Win2D很快就会添加到标准的cppwinrt头中,这样就可以像这些出色的cppwinrt接口中的其他接口一样访问它。这可能很快就会发生吗?或者,是否有人对在当前VisualStudio2017环境中使用Win2D有一些真正具体的说明?我在内幕预览程序,但还没有看到任何东西。谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-20 16:49:56

一旦安装了下载Win2D,并假定安装了最新的RS4 Windows,您就可以简单地使用cppwinrt生成Win2D头以供使用:

代码语言:javascript
复制
cppwinrt -in lib\uap10.0\Microsoft.Graphics.Canvas.winmd -ref sdk

这将生成一个winrt文件夹,其中包含使用Win2D所需包含的标头。然后,需要将父文件夹添加到包含路径,并确保将Win2D DLL复制到包或生成输出文件夹。

票数 6
EN

Stack Overflow用户

发布于 2018-06-01 12:13:15

在最近的更新中,使用Newget将Win2D安装到C++/WinRT项目中将自动生成标头并将其安装在"GeneratedFiles\winrt\“中。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49342164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档