XMMATRIX::XMMATRIX (float、float、float、float、float、float、float、float、float、float、float、float、float) 函数 (directxmath.h)
从 16 个标量float
值初始化 结构的新实例XMMATRIX
。
从十六个标量float
值初始化 XMMATRIX 结构的新实例。
注意 此构造函数仅在使用 C++ 进行开发时才可用。
语法
void XMMATRIX(
float m00,
float m01,
float m02,
float m03,
float m10,
float m11,
float m12,
float m13,
float m20,
float m21,
float m22,
float m23,
float m30,
float m31,
float m32,
float m33
) noexcept;
参数
m00
用于初始化 结构的 _11 成员的值 XMMATRIX
。
m01
用于初始化 结构的 _12 成员的值 XMMATRIX
。
m02
用于初始化 结构的 _13 成员的值 XMMATRIX
。
m03
用于初始化 结构的 _14 成员的值 XMMATRIX
。
m10
用于初始化 结构的 _21 成员的值 XMMATRIX
。
m11
用于初始化 结构的 _22 成员的值 XMMATRIX
。
m12
用于初始化 结构的 _23 成员的值 XMMATRIX
。
m13
用于初始化 结构的 _24 成员的值 XMMATRIX
。
m20
用于初始化 结构的 _31 成员的值 XMMATRIX
。
m21
用于初始化 结构的 _32 成员的值 XMMATRIX
。
m22
用于初始化 结构的 _33 成员的值 XMMATRIX
。
m23
用于初始化 结构的 _34 成员的值 XMMATRIX
。
m30
用于初始化 结构的 _41 成员的值 XMMATRIX
。
m31
用于初始化 结构的 _42 成员的值 XMMATRIX
。
m32
用于初始化 结构的 _43 成员的值 XMMATRIX
。
m33
用于初始化 结构的 _44 成员的值 XMMATRIX
。
返回值
无
备注
下面的伪代码示例演示此构造函数的操作:
XMMATRIX mat;
mat._11 = m00;
mat._12 = m01;
mat._13 = m02;
mat._14 = m03;
mat._21 = m10;
mat._22 = m11;
mat._23 = m12;
mat._24 = m13;
mat._31 = m20;
mat._32 = m21;
mat._33 = m22;
mat._34 = m23;
mat._41 = m30;
mat._42 = m31;
mat._43 = m32;
mat._44 = m33;
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | directxmath.h |
另请参阅
引用
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈