gpt4 book ai didi

win2d - Win2D 在 C++/WinRT 中是否可用?

转载 作者:行者123 更新时间:2023-12-01 07:51:19 24 4
gpt4 key购买 nike

我需要在我的 cppwinrt 项目中使用 win2D。使用 Win2D 示例文件作为模型,我试图模仿它的设置,从该项目中放入 win2d 的包文件,复制自定义构建步骤,但我无法编译它。我记得有人谈到 Win2D 很快就会添加到标准 cppwinrt 头文件中,以便可以像其他这些美妙的 cppwinrt 接口(interface)一样访问它。这是可能很快发生的事情吗?或者是否有人对在当前 Visual Studio 2017 环境中使用 Win2D 有一些非常具体的说明?我在 Insider 预览计划中,但没有看到任何内容。谢谢。

最佳答案

一旦你有 downloaded Win2D并假设您安装了最新的 RS4 Windows SDK,您可以简单地使用 cppwinrt 生成 Win2D header 以供使用:

cppwinrt -in lib\uap10.0\Microsoft.Graphics.Canvas.winmd -ref sdk

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

关于win2d - Win2D 在 C++/WinRT 中是否可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49342164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com