Windows 8 Windows 8上的D3DXCreateFont替代方案?

Windows 8 Windows 8上的D3DXCreateFont替代方案?,windows-8,directx,d3dx,Windows 8,Directx,D3dx,我正在玩一个挂钩的DirectX 9应用程序。如你所知。微软建议我们“研究使用Direct3D API的替代解决方案”。在Windows 8中使用方便的D3DXCreateFont有哪些替代解决方案我正在使用DirectX版本9。如果我仍然能够在Windows 8中以某种方式引用D3DX框架,这是我的首选解决方案。使用D3DX 在这种情况下,由于您正在挂接已经使用DirectX 9的应用程序,因此使用该版本API提供的库和资源是最佳解决方案。使用D3D9时,将D3DX用于实用功能是完全可以接受的

我正在玩一个挂钩的DirectX 9应用程序。如你所知。微软建议我们“研究使用Direct3D API的替代解决方案”。在Windows 8中使用方便的D3DXCreateFont有哪些替代解决方案我正在使用DirectX版本9。如果我仍然能够在Windows 8中以某种方式引用D3DX框架,这是我的首选解决方案。

使用D3DX

在这种情况下,由于您正在挂接已经使用DirectX 9的应用程序,因此使用该版本API提供的库和资源是最佳解决方案。使用D3D9时,将D3DX用于实用功能是完全可以接受的,也是推荐的做法

这些建议适用于为Windows 8设计的软件。虽然您的软件可能打算在该平台上工作,但挂接到未安装的应用程序会带来很大的限制。您必须使用已经在使用的库,在这种情况下,D3DX将比尝试引入新库更加兼容。事实上,考虑到有多少D3D9和更早版本的应用程序使用D3DX,它很有可能已经在使用中,您可能可以重用它

请注意,这并不意味着您需要的D3DX DLL存在;根据应用程序的不同,可能只有一个版本,因此您可能需要提供DLL或安装程序。

使用D3DX

在这种情况下,由于您正在挂接已经使用DirectX 9的应用程序,因此使用该版本API提供的库和资源是最佳解决方案。使用D3D9时,将D3DX用于实用功能是完全可以接受的,也是推荐的做法

这些建议适用于为Windows 8设计的软件。虽然您的软件可能打算在该平台上工作,但挂接到未安装的应用程序会带来很大的限制。您必须使用已经在使用的库,在这种情况下,D3DX将比尝试引入新库更加兼容。事实上,考虑到有多少D3D9和更早版本的应用程序使用D3DX,它很有可能已经在使用中,您可能可以重用它

请注意,这并不意味着您需要的D3DX DLL存在;根据应用程序的不同,可能只有一个版本,因此您可能需要提供DLL或安装程序