ID3D10EffectMatrixVariable interface (d3d10effect.h)

A matrix-variable interface accesses a matrix.

Inheritance

The ID3D10EffectMatrixVariable interface inherits from ID3D10EffectVariable. ID3D10EffectMatrixVariable also has these types of members:

Methods

The ID3D10EffectMatrixVariable interface has these methods.

 
ID3D10EffectMatrixVariable::GetMatrix

Get a matrix.
ID3D10EffectMatrixVariable::GetMatrixArray

Get an array of matrices.
ID3D10EffectMatrixVariable::GetMatrixTranspose

Transpose and get a floating-point matrix.
ID3D10EffectMatrixVariable::GetMatrixTransposeArray

Transpose and get an array of floating-point matrices.
ID3D10EffectMatrixVariable::SetMatrix

Set a floating-point matrix.
ID3D10EffectMatrixVariable::SetMatrixArray

Set an array of floating-point matrices.
ID3D10EffectMatrixVariable::SetMatrixTranspose

Transpose and set a floating-point matrix.
ID3D10EffectMatrixVariable::SetMatrixTransposeArray

Transpose and set an array of floating-point matrices.

Requirements

Requirement Value
Target Platform Windows
Header d3d10effect.h

See also

Effect Interfaces (Direct3D 10)

ID3D10EffectVariable