每当我将旧的Dx11代码转换为最新的Dx11代码时,我遇到了D3DXMatrix的问题,因为文档对于如何转换它并不是很清楚,那么如何转换D3DXMATRIX呢? - 答案
答案 0 :(得分:1)
基本上不推荐使用D3DXMATRIX,而是需要使用XMMATRIX,首先你需要包含DirectXMath.h。接下来,您必须使用DirectX命名空间。非常重要,请确保在包含命名空间之前先包含标头。最后,使用XMMATRIX时可能会遇到问题,因为在某些情况下它没有正确对齐,如果是这种情况,使用DirectX :: CXMMATRIX,这将允许正确对齐。有了它,你应该好好去。