?/TD> |
Microsoft DirectX 9.0 |
Creates an N-patch mesh from a triangle mesh.
Syntax
HRESULT D3DXCreateNPatchMesh(
LPD3DXMESH* pMeshSysMem, LPD3DXPATCHMESH* pPatchMesh );
Parameters
- pMeshSysMem
- [in] Address of a pointer to an ID3DXMesh interface that represents the triangle mesh object.
- pPatchMesh
- [in, out] Address of a pointer to an ID3DXPatchMesh interface that represents the created patch mesh object.
Return Value
If the function succeeds, the return value is D3D_OK.
If the function fails, the return value can be one of the following values.
D3DERR_INVALIDCALL The method call is invalid. For example, a method's parameter may have an invalid value. E_OUTOFMEMORY Microsoft?Direct3D?could not allocate sufficient memory to complete the call.
Function Information
Header d3dx9mesh.h Import library d3dx9.lib Minimum operating systems Windows 98