![]() |
![]() |
![]() |
Caps.MaxVertexBlendMatrixIndex Property |
Language: |
Retrieves the maximum matrix index that can be indexed into using pre-vertex indices.
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
System.Int32 . Maximum matrix index that can be indexed into using pre-vertex indices.
This property is read-only.
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.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center