Método ID3DXBaseEffect::GetMatrixTransposeArray
Obtiene una matriz de matrices transpuestas.
Sintaxis
HRESULT GetMatrixTransposeArray(
[in] D3DXHANDLE hParameter,
[out] D3DXMATRIX *pMatrix,
[in] UINT Count
);
Parámetros
-
hParameter [in]
-
Tipo: D3DXHANDLE
Identificador único. Consulta Identificadores (Direct3D 9).
-
pMatrix [out]
-
Tipo: D3DXMATRIX*
Devuelve una matriz de matrices transpuestas. Consulte D3DXMATRIX.
-
Recuento [in]
-
Tipo: UINT
Número de matrices de la matriz.
Valor devuelto
Tipo: HRESULT
Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto se puede D3DERR_INVALIDCALL.
Observaciones
Una matriz transpuesta contiene datos principales de columna; es decir, cada vector se encuentra en una columna.
Si las matrices de destino son mayores que las matrices de origen, solo se rellenarán los componentes de la parte superior izquierda de cada matriz de destino y los componentes restantes de la matriz de destino se establecerán en cero.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también