Microsoft DirectX 8.1 (C++)

ID3DXMatrixStack

Applications use the methods of the ID3DXMatrixStack interface to manipulate a matrix stack.

The ID3DXMatrixStack interface is obtained by calling the D3DXCreateMatrixStack function. The methods of the ID3DXMatrixStack interface can be organized into the following groups.

Matrix Multiplication MultMatrix
MultMatrixLocal
Miscellaneous GetTop
LoadIdentity
LoadMatrix
Pop
Push
Rotation RotateAxis
RotateAxisLocal
RotateYawPitchRoll
RotateYawPitchRollLocal
Scaling Scale
ScaleLocal
Translation Translate
TranslateLocal

The ID3DXMatrixStack interface, like all COM interfaces, inherits the IUnknown Interface methods.

Requirements

  Header: Declared in D3dx8math.h.
  Import Library: Use D3dx8.lib.