我玩弄了一些有趣的DirectX 9應用程序。你可能知道,the D3DX framework has been deprecated in Windows 8。微軟建議我們「調查使用Direct3D API的替代解決方案」。在Windows 8中使用方便的D3DXCreateFont的替代解決方案是什麼? 我正在使用DirectX版本9.如果我仍然能夠在Windows 8中以某種方式引用D3DX框架,這是我首選的解決方案。Windows 8上的D3DXCreateFont替代品?
1
A
回答
1
使用D3DX。
在這種特殊情況下,由於您正在使用已使用DirectX 9的應用程序,因此使用該版本API提供的庫和資源是最佳解決方案。在使用D3D9時,將D3DX用於實用功能是完全可以接受的,並推薦使用。
這些建議適用於爲Windows 8設計的軟件。雖然您的軟件可能打算在該平臺上工作,但掛鉤到沒有施加重大限制的應用程序中。你必須處理已經在使用的內容,在這種情況下,D3DX將比試圖在新庫中尋找更好的兼容性。事實上,鑑於D3D9和更早版本的應用程序使用D3DX的數量,很有可能它已經在使用,您可能只能重複使用它。
請注意,這並不意味着您需要的D3DX DLL(s)是存在的;根據應用程序的不同,可能只有一個版本,因此您可能需要提供DLL或安裝程序。
相關問題
- 1. Windows應用商店應用/ Windows Phone 8,MonoGame的替代品?
- 2. Windows XP上WPD/WIA的替代品?
- 3. 在Windows 8應用程序中的Numericbox的替代品?
- 4. Android上的webGL替代品
- 5. java上的替代品android
- 6. BASH有沒有UTF-8替代品?
- 7. Windows Azure Pack網站的替代品?
- 8. Windows FTP客戶端的替代品
- 9. Windows Phone 7 - Sql Compact的替代品?
- 10. C#中windows鉤子的替代品?
- 11. Varnish for Windows Server的替代品
- 12. WiX替代品?
- 13. 更快的替代Windows.Security.Cryptography類在Windows 8
- 14. Pow在窗戶上的替代品?
- 15. @「」的替代品?
- 16. NowJS的替代品
- 17. javax.comm的替代品
- 18. 條件變量的替代品(在Windows XP上的C/C + +)
- 19. Silverlight的替代品
- 20. Windows Path API有沒有Linux替代品?
- 21. ASIHTTP的最佳替代品,替代品或替代品用於下載隊列
- 22. 替代Windows Phone 8模擬器
- 23. 使用UTF-8代替windows-1255
- 24. Windows Phone 8替代Launcher.LaunchUriAsync(new Uri(「http://www.google.com」));
- 25. IIS的流利替代品
- 26. JavaFX上的Canvas.snapshot()的替代品
- 27. eval()的替代品
- 28. SRSPlus的替代品?
- 29. SharePoint的替代品?
- 30. NHIbernate的替代品?