XMFLOAT4X4::XMFLOAT4X4 (float、float、float) 函式 (directxmath.h)
從十六個純float
量值初始化 結構的新實例XMFLOAT4X4
。
從十六個純float
量值初始化 XMFLOAT4X4 結構的新實例。
語法
void XMFLOAT4X4(
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 成員的值, (相當於 結構的 m[0,0] 成員 XMFLOAT4X4
) 。
m01
用來初始化 _12 成員的值, (相當於 結構的 m[0,1]) XMFLOAT4X4
。
m02
值,用來初始化 _13 成員 (相當於 結構的 m[0,2]) XMFLOAT4X4
。
m03
用來初始化 _14 成員的值, (相當於 結構的 m[0,3]) XMFLOAT4X4
。
m10
用來初始化 _21 成員的值, (相當於 結構的 m[1,0]) XMFLOAT4X4
。
m11
用來初始化 _22 成員的值, (相當於 結構的 m[1,1]) XMFLOAT4X4
。
m12
用來初始化 _23 成員的值, (相當於 結構的 m[1,2]) XMFLOAT4X4
。
m13
值,用來初始化 _24 成員 (相當於 結構的 m[1,3]) XMFLOAT4X4
。
m20
用來初始化 _31 成員的值, (相當於 結構的 m[2,0]) XMFLOAT4X4
。
m21
值,用來初始化 _32 成員 (相當於 結構的 m[2,1]) XMFLOAT4X4
。
m22
用來初始化 _33 成員的值, (相當於 結構的 m[2,2]) XMFLOAT4X4
。
m23
用來初始化 _34 成員的值, (相當於 結構的 m[2,3]) XMFLOAT4X4
。
m30
用來初始化 _41 成員的值, (相當於 結構的 m[3,0]) XMFLOAT4X4
。
m31
用來初始化 _42 成員的值, (相當於 結構的 m[3,1]) XMFLOAT4X4
。
m32
值,用來初始化 _43 成員 (相當於 結構的 m[3,2]) XMFLOAT4X4
。
m33
用來初始化 _34 成員的值, (相當於 結構的 m[3,3]) XMFLOAT4X4
。
傳回值
無
備註
下列兩個虛擬程式碼範例示範此建構函式的作業:
XMFLOAT4X4 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;
Or
XMFLOAT4X4 mat;
mat.m[0,0] = m00;
mat.m[0,1] = m01;
mat.m[0,2] = m02;
mat.m[0,3] = m03;
mat.m[1,0] = m10;
mat.m[1,1] = m11;
mat.m[1,2] = m12;
mat.m[1,3] = m13;
mat.m[2,0] = m20;
mat.m[2,1] = m21;
mat.m[2,2] = m22;
mat.m[2,3] = m23;
mat.m[3,0] = m30;
mat.m[3,1] = m31;
mat.m[3,2] = m32;
mat.m[3,3] = m33;
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | directxmath.h |
另請參閱
參考
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應