D3DXCreateNPatchMesh 函数

从三角形网格创建 N 个补丁网格。

语法

HRESULT D3DXCreateNPatchMesh(
  _In_    LPD3DXMESH      pMeshSysMem,
  _Inout_ LPD3DXPATCHMESH *pPatchMesh
);

参数

pMeshSysMem [in]

类型: LPD3DXMESH

指向表示三角形网格对象的 ID3DXMesh 接口的指针的地址。

pPatchMesh [in, out]

类型: LPD3DXPATCHMESH*

指向 ID3DXPatchMesh 接口的指针的地址,该接口表示创建的修补程序网格对象。

返回值

类型: HRESULT

如果函数成功,则返回值D3D_OK。 如果函数失败,则返回值可以是下列值之一:D3DERR_INVALIDCALL、E_OUTOFMEMORY。

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

另请参阅

网格函数