| Microsoft DirectX 8.1 (Visual Basic) | 
Builds a matrix that rotates around an arbitrary axis.
D3DXMatrixRotationAxis( _ 
    MOut As D3DMATRIX, _ 
    VAxis As D3DVECTOR, _ 
    angle As Single)
If the function fails, an error is raised and Err.Number can be set to one of the following values.
| D3DERR_INVALIDCALL | 
| D3DERR_OUTOFVIDEOMEMORY | 
For information on trapping errors, see the Microsoft® Visual Basic® Error Handling topic.
D3DXMatrixRotationQuaternion, D3DXMatrixRotationX, D3DXMatrixRotationY, D3DXMatrixRotationYawPitchRoll, D3DXMatrixRotationZ