c# 4.0 -在WinRT和c#中保存图像到应用程序

本文关键字:保存 图像 应用程序 WinRT | 更新日期: 2023-09-27 17:54:28

我想创建一款用户有机会加载自己的图像的游戏,现在我必须将这些图像保存在我的应用程序中,我该怎么做?因为用户可以从硬盘中删除图像,但我希望图像仍然在我的应用程序中。

谢谢。

c# 4.0 -在WinRT和c#中保存图像到应用程序

当用户从这个图片文件夹加载图形时,您可以将文件复制到应用程序的本地文件夹中。它仍然驻留在机器上,但在%AppData%'Local'Packages文件夹中有些模糊。

当然,这并不能保证文件不会被精明的用户删除,而且它会使应用程序严格需要的存储量加倍,因为用户可能没有删除原始文件。

另一个选择是在用户加载自己的图形时,将自己的图像备份到云存储,比如Windows Azure blob存储。然后,您将确保您可以使用所有内容,但它在云中,因此您将在解决方案中添加额外的移动部分,并且您将需要处理断开连接的场景,延迟等。