Describes how a primitive's vertices are
expected to be updated with a primitive's Set() or SetPartial()
method. This is provided to primitive's initialization methods so
the primitive can provide the best performance for the expected
update pattern.
| C# | Visual Basic | Visual C++ |
public enum AgGxVertexUpdate
Public Enumeration AgGxVertexUpdate
public enum class AgGxVertexUpdate
| Member | Description |
|---|---|
| VertexUpdateNone |
Rendering is optimized for static geometry.
The primitive's vertices are not going to be updated with Set() or
SetPartial() calls. Calls to SetPartial() will fail. Calls to Set()
are allowed but may not be as efficient as VertexUpdateSet.
|
| VertexUpdateSetPartial |
Rendering is optimized for dynamic geometry.
The primitive's vertices are expected to be updated with
SetPartial() - some or all of the vertices will change but the
number of vertices will not.
|
| VertexUpdateSet |
Rendering is optimized for streaming geometry.
The primitive's vertices are expected to be updated with Set() -
all the vertices will change and/or the number of vertices will
change. Calls to SetPartial() will fail.
|
Assembly: AGI.Graphics.Interop(Module: AGI.Graphics.Interop) Version: 9.0.0.0 (9.0.0.0)