ID3D10EffectMatrixVariable::GetMatrixTransposeArray method (d3d10effect.h)

Transpose and get an array of floating-point matrices.

Syntax

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

Parameters

[out] pData

Type: float*

A pointer to the first element of an array of transposed matrices.

[in] Offset

Type: UINT

The offset (in number of matrices) between the start of the array and the first matrix to get.

[in] Count

Type: UINT

The number of matrices in the array to get.

Return value

Type: HRESULT

Returns one of the following Direct3D 10 Return Codes.

Remarks

Transposing a matrix will rearrange the data order from row-column order to column-row order (or vice versa).

Requirements

Requirement Value
Target Platform Windows
Header d3d10effect.h

See also

ID3D10EffectMatrixVariable Interface