PatchMesh9
Microsoft DirectX 9.0 SDK Update (October 2004)

PatchMesh9


Defines a mesh defined by Bézier patches. The first array is a list of vertices, and the second array defines the patches for the mesh by indexing into the vertex array.

        template PatchMesh9
        {
            < B9EC94E1-B9A6-4251-BA18-94893F02C0EA >
            DWORD Type;
            DWORD Degree;
            DWORD Basis;
            DWORD nVertices;
            array Vector vertices[nVertices];
            DWORD nPatches;
            array Patch patches[nPatches];
            [ ... ]
        } 

Where:

The patches use the vertices in the array of vertices as the control points for each patch.



© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.