XMFLOAT4X4::XMFLOAT4X4(float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float,float) (directxmath.h)
Inicializa uma nova instância da estrutura de XMFLOAT4X4
dezesseis valores escalares float
.
Inicializa uma nova instância da estrutura XMFLOAT4X4 de dezesseis valores escalares float
.
Sintaxe
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;
Parâmetros
m00
Valor usado para inicializar o membro _11 (equivalente a m[0,0] membro) da XMFLOAT4X4
estrutura.
m01
Valor usado para inicializar o membro _12 (equivalente a m[0,1]) da XMFLOAT4X4
estrutura.
m02
Valor usado para inicializar o membro _13 (equivalente a m[0,2]) da XMFLOAT4X4
estrutura.
m03
Valor usado para inicializar o membro _14 (equivalente a m[0,3]) da XMFLOAT4X4
estrutura.
m10
Valor usado para inicializar o membro _21 (equivalente a m[1,0]) da XMFLOAT4X4
estrutura.
m11
Valor usado para inicializar o membro _22 (equivalente a m[1,1]) da XMFLOAT4X4
estrutura.
m12
Valor usado para inicializar o membro _23 (equivalente a m[1,2]) da XMFLOAT4X4
estrutura.
m13
Valor usado para inicializar o membro _24 (equivalente a m[1,3]) da XMFLOAT4X4
estrutura.
m20
Valor usado para inicializar o membro _31 (equivalente a m[2,0]) da XMFLOAT4X4
estrutura.
m21
Valor usado para inicializar o membro _32 (equivalente a m[2,1]) da XMFLOAT4X4
estrutura.
m22
Valor usado para inicializar o membro _33 (equivalente a m[2,2]) da XMFLOAT4X4
estrutura.
m23
Valor usado para inicializar o membro _34 (equivalente a m[2,3]) da XMFLOAT4X4
estrutura.
m30
Valor usado para inicializar o membro _41 (equivalente a m[3,0]) da XMFLOAT4X4
estrutura.
m31
Valor usado para inicializar o membro _42 (equivalente a m[3,1]) da XMFLOAT4X4
estrutura.
m32
Valor usado para inicializar o membro _43 (equivalente a m[3,2]) da XMFLOAT4X4
estrutura.
m33
Valor usado para inicializar o membro _34 (equivalente a m[3,3]) da XMFLOAT4X4
estrutura.
Retornar valor
Nenhum
Comentários
Os dois exemplos de pseudocódigo a seguir demonstram a operação deste construtor:
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;
Ou
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;
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | directxmath.h |
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de