Compartilhar via


Método ID3D10EffectMatrixVariable::GetMatrixTransposeArray (d3d10effect.h)

Transpor e obter uma matriz de matrizes de ponto flutuante.

Sintaxe

HRESULT GetMatrixTransposeArray(
  [out] float *pData,
  [in]  UINT  Offset,
  [in]  UINT  Count
);

Parâmetros

[out] pData

Tipo: float*

Um ponteiro para o primeiro elemento de uma matriz de matrizes transpostas.

[in] Offset

Tipo: UINT

O deslocamento (em número de matrizes) entre o início da matriz e a primeira matriz a ser obtido.

[in] Count

Tipo: UINT

O número de matrizes na matriz a ser obtido.

Retornar valor

Tipo: HRESULT

Retorna um dos seguintes códigos de retorno do Direct3D 10.

Comentários

Transpor uma matriz reorganizará a ordem de dados da ordem de coluna de linha para a ordem de linha de coluna (ou vice-versa).

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10effect.h

Confira também

ID3D10EffectMatrixVariable Interface