CSDN博客

img caimouse
博客专家

D3DXMatrixMultiply 函数

发表于2004/10/9 11:51:00  6801人阅读

分类: Direct3D

D3DXMatrixMultiply 函数


两个矩阵相乘。

定义:

D3DXMATRIX *WINAPI D3DXMatrixMultiply(      

    D3DXMATRIX *pOut,
    CONST D3DXMATRIX *pM1,
    CONST D3DXMATRIX *pM2
);

参数:

pOut

[in, out] 指向D3DXMATRIX 结构的矩阵乘积。

pM1

[in] 指向D3DXMATRIX 结构的源矩阵。

pM2

[in] 指向D3DXMATRIX 结构的源矩阵。

返回值:

指向 D3DXMATRIX 结构的两个矩阵相乘的积矩阵。

 

说明:

本函数主要让两个矩阵相乘,表达的意思就是矩阵1变换后,接着就是矩阵2变换。如公式(Out = M1 * M2),其实在C++里,完全可以像公式那里操作,不用这个函数。

返回值是跟参数pOut 值是一样的。通过这种方法可以让D3DXMatrixMultiply 作为其它函数的参数。

函数信息:

Header

d3dx9math.h

Import library

d3dx9.lib

Minimum operating systems

Windows 98

相关函数:

D3DXQuaternionMultiply

阅读全文
0 0

相关文章推荐

img
取 消
img