D3DXCreateNPatchMesh function
Creates an N-patch mesh from a triangle mesh.
Syntax
HRESULT D3DXCreateNPatchMesh(
_In_ LPD3DXMESH pMeshSysMem,
_Inout_ LPD3DXPATCHMESH *pPatchMesh
);
Parameters
-
pMeshSysMem [in]
-
Type: LPD3DXMESH
Address of a pointer to an ID3DXMesh interface that represents the triangle mesh object.
-
pPatchMesh [in, out]
-
Type: LPD3DXPATCHMESH*
Address of a pointer to an ID3DXPatchMesh interface that represents the created patch mesh object.
Return value
Type: HRESULT
If the function succeeds, the return value is D3D_OK. If the function fails, the return value can be one of the following: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requirements
Requirement | Value |
---|---|
Header |
|
Library |
|
See also