gpt4 book ai didi

带有 system.drawing 和可能替代方案的 WIndows 通用应用程序

转载 作者:可可西里 更新时间:2023-11-01 11:27:25 25 4
gpt4 key购买 nike

我正在开发一个 Windows 通用应用程序,我需要使用 Bitemap,但是

我似乎无法引用 System.Drawing,

为什么 windows universal app 不能引用这个 dll,我有什么选择?

编辑关于如何在通用应用程序中使用我已经编写的过滤库(取决于 system.drawing)的任何建议?

谢谢

最佳答案

System.Drawing 是用于 GDI+ 的 .NET 命名空间。此技术不适用于 Windows 应用商店应用或通用 Windows 应用。参见 .NET for Windows apps .

您可以使用 Win2D WinRT 包装器项目,可从 C# 中使用,用于使用 Direct2D/DirectWrite 进行绘图,Windows 应用商店应用程序和 UWP 也支持该项目。参见 Introducing Win2D: GPU accelerated 2D graphics programming in the Windows Runtime .

您可以使用 SharpDX它为 Direct2D、DirectWrite 和 Windows 图像组件 (WIC) 提供包装器。

简而言之:您不能在通用 Windows 应用程序中使用利用 System.Drawing 的现有库。

关于带有 system.drawing 和可能替代方案的 WIndows 通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31545389/

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