Compartir a través de


Función D3DXMatrixIdentity

Nota

La biblioteca de utilidades D3DX está en desuso. Se recomienda usar DirectXMath en su lugar.

Crea una matriz de identidad.

Sintaxis

D3DXMATRIX* D3DXMatrixIdentity(
  _Inout_ D3DXMATRIX *pOut
);

Parámetros

pOut [in, out]

Tipo: D3DXMATRIX*

Puntero a la estructura D3DXMATRIX que es el resultado de la operación.

Valor devuelto

Tipo: D3DXMATRIX*

Puntero a una estructura D3DXMATRIX que es la matriz de identidades.

Comentarios

La matriz de identidad es una matriz en la que todos los coeficientes son 0 excepto los coeficientes [1,1][2,2][3,3][4,4] coeficientes, que se establecen en 1. La matriz de identidad es especial en que, cuando se aplica a los vértices, no cambian. La matriz de identidad se usa como punto de partida para las matrices que modificarán los valores de vértice para crear rotaciones, traducciones y cualquier otra transformación que pueda representarse mediante una matriz de 4 x4.

El valor devuelto de esta función es el mismo valor devuelto en el parámetro pOut . De este modo, la función D3DXMatrixIdentity se puede usar como parámetro para otra función.

Requisitos

Requisito Value
Encabezado
D3dx9math.h
Biblioteca
D3dx9.lib

Consulte también

Funciones matemáticas

D3DXMatrixIsIdentity