ProgressiveMesh.Optimize Method |
Language: |
Generates an output mesh with reordered faces and vertices to optimize performance.
Visual Basic Public Function Optimize( _
ByVal flags As MeshFlags _
) As MeshC# public Mesh Optimize(
MeshFlags flags
);C++ public:
Mesh^ Optimize(
MeshFlags flags
);JScript public function Optimize(
flags : MeshFlags
) : Mesh;
flags Microsoft.DirectX.Direct3D.MeshFlags
Type of optimization to perform. This parameter can be set to one or more flags from MeshFlags (except Use32Bit, WriteOnly, IbWriteOnly, SimplifyFace, or SimplifyVertex).
Microsoft.DirectX.Direct3D.Mesh
A Mesh object that represents the optimized mesh.
Exceptions
InvalidCallException The method call is invalid. For example, a method's parameter might contain an invalid value. OutOfMemoryException Microsoft Direct3D could not allocate sufficient memory to complete the call.
Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center