如何将.dds文件加载到图片框中?
如何在C#中将.dds纹理文件加载为图像? 我能找到的谷歌没什么用处。
你给我的样本信息越多,我理解它就越好。
我认为简短的回答是你没有。 文档说支持的格式是BMP,GIF,EXIG,JPG,PNG和TIFF。
更新:似乎有很多转换器可以通过谷歌找到 ,这可能会帮助你。 另外,正如Wayne建议的那样,看看XNA(如果你还没有)。 Texture2D.FromFile方法似乎处理.dds文件,但我自己从未使用它,所以我不能说它是否是你正在寻找的…
我遇到过同样的问题。 这是一个很好的解决方案。
- 资料来源: http : //www.mastropaolo.com/devildotnet/
- 从该链接下载1.3版(页面底部)
- 添加Devil.NET.dll作为您的应用程序的参考
-
使用我在下面提供的代码。
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