D3DXMatrixMultiply 函数

发布时间:2025-12-09 14:01:51 浏览次数:4

D3DXMatrixMultiply 函数


两个矩阵相乘。

定义:

D3DXMATRIX*WINAPID3DXMatrixMultiply(

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

Windows98

相关函数:

D3DXQuaternionMultiply

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477