Método ID3DXBaseEffect::GetMatrixTranspose
Obtém uma matriz transposta.
Sintaxe
HRESULT GetMatrixTranspose(
[in] D3DXHANDLE hParameter,
[out] D3DXMATRIX *pMatrix
);
Parâmetros
-
hParameter [in]
-
Tipo: D3DXHANDLE
Identificador exclusivo. Consulte Identificadores (Direct3D 9).
-
pMatrix [out]
-
Tipo: D3DXMATRIX*
Retorna uma matriz transposta. Consulte D3DXMATRIX.
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
Uma matriz transposta contém dados principais de coluna; ou seja, cada vetor está contido em uma coluna.
Se a matriz de destino for maior que a matriz de origem, somente os elementos superior esquerdos da matriz de destino serão preenchidos e os componentes restantes da matriz de destino serão definidos como zero.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também