D3DXMatrixMultiply 函数

2022-07-13 16:42:24 浏览数 (1)

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

D3DXMatrixMultiply 函数


两个矩阵相乘。

定义:

代码语言:javascript复制
D3DXMATRIX *WINAPI D3DXMatrixMultiply(      
 
     D3DXMATRIX *pOut,
代码语言:javascript复制
    CONST D3DXMATRIX *pM1,
代码语言:javascript复制
    CONST D3DXMATRIX *pM2
代码语言:javascript复制
);

參数:

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

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/118271.html原文链接:https://javaforall.cn

0 人点赞