[英]DirectX11 - Is it possible to render 2D graphics using D3DX11CreateTextureFromFile?
像問題中一樣,是否可以這樣做? 如果不是,從DirectX11中的文件渲染2D子畫面可能是一件好事嗎? 如果有可能,那我該怎么辦? 我在網上發現了一些東西,例如使用DirectX渲染BMP,JPEG或PNG圖像? (從這個問題中我有了主意)。 我還在Microsoft網站上看到了一些資源,但是我不知道如何使用這些東西。
使用DirectX工具套件 。
DDSTextureLoader.h
具有從DDS文件加載紋理的功能 WICTextureLoader.h
具有使用Windows Imaging Component(例如PNG,JPEG,BMP等)從圖像文件加載紋理的功能。 SpriteBatch
是用於使用Direct3D 11紋理繪制2D精靈的類 請注意, D3DX11CreateTextureFromFile
是已棄用的D3DX11庫的一部分,該庫僅在舊版DirectX SDK中可用。 請參閱MSDN , DirectX SDK在哪里? 和沒有D3DX的生活 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.