簡體   English   中英

DirectX11加載Gif紋理

[英]DirectX11 Load Gif texture

幾年前,我使用D3DX10CreateTextureFromFile將.gif紋理加載到ID3D10Resource* 但是如今不推薦使用D3DX 我可以使用哪個函數來加載這種格式?

我發現了DirectXTex紋理處理庫:
https://directxtex.codeplex.com/wikipage?title=WICTextureLoader

D3DX對實用程序代碼采用了“一切皆有可能”的方式,因此它是游戲或應用程序部署到客戶時可能會使用的“運行時”內容的組合,並且具有“工具和構建時間”通常不屬於游戲或應用程序生產版本的內容。

您應該考慮使用包含WICTextureLoader模塊的DirectX工具套件 DirectX工具套件旨在替代D3DX在游戲和應用程序運行時的使用。

DirectXTex旨在替代使用D3DX的內容和構建工具,盡管該軟件包還包含WICTextureLoader的“獨立”版本,也適用於出於某些原因不想使用DirectX工具包的人們。

有關為什么有WICTextureLoader的兩個副本以及DirectXTex本身和此模塊之間有重疊的部分,請參見此博客文章,以獲得一些詳細的歷史記錄。

通常,有關D3DX更換建議,請參閱不帶D3DX居住

有關更廣泛的舊版DirectX SDK替換建議,請參閱:

MSDN

DirectX SDK樣本目錄

DirectX SDK工具目錄

特定年齡的DirectX SDK

請注意,在之前回答了類似的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM