Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the basis type of a high-order patch surface.
Definition
Visual Basic Public Enum BasisType C# public enum BasisType C++ public enum class BasisType JScript public enum BasisType
Members
Member Value Description CatMullRom 2 An interpolating basis defines the surface so that it passes through all of the specified input vertices. BSpline 1 Input vertices are treated as control points of a B-spline surface. In general, the generated surface does not contain the specified control vertices. Bezier 0 Input vertices are treated as a series of Bezier patches. The number of vertices specified must be divisible by 3 + 1; portions of the mesh beyond this criterion are not rendered. Full continuity is assumed between sub-patches in the interior of the surface rendered by each call. Only the vertices at the corners of each sub-patch are guaranteed to lie on the resulting surface.
Remarks
The flags in this type specify the formulation to use in evaluating the high-order patch surface primitive during tessellation.
Enumeration Information
Namespace Microsoft.DirectX.Direct3D Assembly Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll) Strong Name Microsoft.DirectX.Direct3D, Version=1.0.900.0, Culture=neutral, PublicKeyToken=d3231b57b74a1492
See Also