Compartilhar via


Método ID3DXMATRIXStack::LoadIdentity (D3dx9math.h)

Observação

A biblioteca de utilitários D3DX foi preterida. Recomendamos que você use DirectXMath junto com esse cabeçalho do GitHub.

Carrega a identidade na matriz atual.

Sintaxe

HRESULT LoadIdentity();

Parâmetros

Esse método não tem parâmetros.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser D3DERR_INVALIDCALL.

Comentários

A matriz de identidade é uma matriz na qual todos os coeficientes são 0,0, exceto os coeficientes [1,1][2,2][3,3][4,4], que são definidos como 1,0. A matriz de identidade é especial porque, quando é aplicada a vértices, elas são inalteradas. A matriz de identidade é usada como ponto de partida para matrizes que modificarão valores de vértice para criar rotações, traduções e quaisquer outras transformações que possam ser representadas por uma matriz 4x4.

Requisitos

Requisito Valor
parâmetro
D3dx9math.h
Biblioteca
D3dx9.lib

Confira também

ID3DXMATRIXStack

ID3DXMATRIXStack::LoadMatrix