D3DXTriPatchSize 函数

获取三角形补丁的大小。

语法

HRESULT D3DXTriPatchSize(
  _In_  const FLOAT *pfNumSegs,
  _Out_       DWORD *pdwTriangles,
  _Out_       DWORD *pdwVertices
);

参数

pfNumSegs [in]

类型: const FLOAT*

每条边到细数的段数。

pdwTriangles [out]

类型: DWORD*

指向包含修补程序中三角形数的 DWORD 的指针。

pdwVertices [out]

类型: DWORD*

指向包含三角形补丁中顶点数的 DWORD 的指针。

返回值

类型: HRESULT

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

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

另请参阅

网格函数

D3DXTessellateTriPatch