Função XMLoadFloat3x3 (directxmath.h)

Carrega um XMFLOAT3X3 em um XMMATRIX.

Sintaxe

XMMATRIX XM_CALLCONV XMLoadFloat3x3(
  [in] const XMFLOAT3X3 *pSource
) noexcept;

Parâmetros

[in] pSource

Endereço da estrutura XMFLOAT3X3 a ser carregada. Esse parâmetro deve apontar para memória armazenada em cache.

Valor retornado

Retorna um XMMATRIX carregado com os dados do parâmetro pSource .

Essa função executa uma carga parcial do XMMATRIX retornado. Consulte Introdução para obter mais informações.

Comentários

XMFLOAT3X3 é uma forma de linha principal da matriz. Essa função poderia ser usada para ler dados importantes da coluna, mas precisaria ser transposta com XMMatrixTranpose antes de ser usada em outras funções XMMATRIX.

Os membros das estruturas XMFLOAT3X3 (_11, _12, _13 e assim por diante) são carregados nos membros correspondentes do XMMATRIX. Os membros restantes do XMMATRIX retornado são 0,0f, exceto _44, que é 1,0f.

Requisitos da plataforma

Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 com o SDK do Windows para Windows 8. Com suporte para aplicativos da área de trabalho Win32, aplicativos da Windows Store e aplicativos Windows Phone 8.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho directxmath.h

Confira também

Funções de carregamento de vetor da biblioteca DirectXMath