从十二个标float量值初始化 结构的新实例XMFLOAT4X3。
从十二个标float量值初始化 XMFLOAT4X3 结构的新实例。
注意 此构造函数仅在 C++ 下可用。
语法
void XMFLOAT4X3(
float m00,
float m01,
float m02,
float m10,
float m11,
float m12,
float m20,
float m21,
float m22,
float m30,
float m31,
float m32
) noexcept;
参数
m00
用于初始化 _11 成员 (等效于 结构的 m[0,0] 成员) XMFLOAT4X3 的值。
m01
用于初始化 _12 成员 (等效于结构的 m[0,1]) XMFLOAT4X3 的值。
m02
用于初始化 _13 成员 (等效于 结构的 m[0,2]) XMFLOAT4X3 的值。
m10
用于初始化 _21 成员 (等效于结构的 m[1,0]) XMFLOAT4X3 的值。
m11
用于初始化 _22 成员 (等效于结构的 m[1,1]) XMFLOAT4X3 的值。
m12
用于初始化 _23 成员 (等效于结构的 m[1,2]) XMFLOAT4X3 的值。
m20
用于初始化 _31 成员 (等效于结构的 m[2,0]) XMFLOAT4X3 的值。
m21
用于初始化 _32 成员 (等效于 结构的 m[2,1]) XMFLOAT4X3 的值。
m22
用于初始化 _33 成员 (等效于 结构的 m[2,2]) XMFLOAT4X3 的值。
m30
用于初始化 _41 成员 (等效于结构的 m[3,0]) XMFLOAT4X3 的值。
m31
用于初始化 _42 成员 (等效于 结构的 m[3,1]) XMFLOAT4X3 的值。
m32
用于初始化 _43 成员 (等效于 结构的 m[3,2]) XMFLOAT4X3 的值。
返回值
无
备注
以下两个伪代码示例演示了此构造函数的操作:
XMFLOAT4X3 mat;
mat._11 = m00;
mat._12 = m01;
mat._13 = m02;
mat._21 = m10;
mat._22 = m11;
mat._23 = m12;
mat._31 = m20;
mat._32 = m21;
mat._33 = m22;
mat._41 = m30;
mat._42 = m31;
mat._43 = m32;
或
XMFLOAT4X3 mat;
mat.m[0,0] = m00;
mat.m[0,1] = m01;
mat.m[0,2] = m02;
mat.m[1,0] = m10;
mat.m[1,1] = m11;
mat.m[1,2] = m12;
mat.m[2,0] = m20;
mat.m[2,1] = m21;
mat.m[2,2] = m22;
mat.m[3,0] = m30;
mat.m[3,1] = m31;
mat.m[3,2] = m32;
要求
| 目标平台 | Windows |
| 标头 | directxmath.h |
请参阅
引用