Microsoft DirectX 9.0 SDK Update (October 2004)

Caps.MaxVertexBlendMatrixIndex Property

Language:

Note: This documentation is preliminary and is subject to change.

Retrieves the maximum matrix index that can be indexed into using pre-vertex indices.

Definition

Visual Basic .NET Public ReadOnly Property MaxVertexBlendMatrixIndex As Integer
C# public int MaxVertexBlendMatrixIndex { get; }
Managed C++ public: __property int get_MaxVertexBlendMatrixIndex();
JScript .NET public function get MaxVertexBlendMatrixIndex() : int

Property Value

System.Int32 . Maximum matrix index that can be indexed into using pre-vertex indices.

This property is read-only. 

Remarks

The number of matrices is MaxVertexBlendMatrixIndex + 1, which is the size of the matrix palette. If normals are present in the vertex data that need to be blended for lighting, the number of matrices is half the number specified by this capability flag. If MaxVertexBlendMatrixIndex is 0, the driver does not support indexed vertex blending. If the value is not 0, the valid range of indices is 0 through MaxVertexBlendMatrixIndex.

A 0 value for MaxVertexBlendMatrixIndex indicates that the driver does not support indexed matrices.

When software vertex processing is used, 256 matrices can be used for indexed vertex blending, with or without normal blending.

For a given physical device, this capability can vary across Device objects, depending on the parameters supplied to the Device constructor.


© 2004 Microsoft Corporation. All rights reserved. Terms of use.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center