Csharp/C#教程:如何将.dds文件加载到图片框中?分享


如何将.dds文件加载到图片框中?

如何在C#中将.dds纹理文件加载为图像? 我能找到的谷歌没什么用处。

你给我的样本信息越多,我理解它就越好。

我认为简短的回答是你没有。 文档说支持的格式是BMP,GIF,EXIG,JPG,PNG和TIFF。

更新:似乎有很多转换器可以通过谷歌找到 ,这可能会帮助你。 另外,正如Wayne建议的那样,看看XNA(如果你还没有)。 Texture2D.FromFile方法似乎处理.dds文件,但我自己从未使用它,所以我不能说它是否是你正在寻找的…

我遇到过同样的问题。 这是一个很好的解决方案。

  1. 资料来源: http : //www.mastropaolo.com/devildotnet/
  2. 从该链接下载1.3版(页面底部)
  3. 添加Devil.NET.dll作为您的应用程序的参考
  4. 使用我在下面提供的代码。

    PictureBox1.Image = DevIL.DevIL.LoadBitmap(DDS_File_Path)

这真的很容易。 我们欠DevIL .NET Wrapper创建者一杯啤酒。

您可能需要查看Microsoft的XNA Game Studio SDK以在内存中加载纹理,并可能以System.Drawing.Graphics可用方式捕获图像。

上述就是C#学习教程:如何将.dds文件加载到图片框中?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1006242.html

(0)
上一篇 2021年12月28日
下一篇 2021年12月28日

精彩推荐