D3DXCreateTextureGutterHelper 函数

从输入网格和纹理数据创建 ID3DXTextureGutterHelper 对象。

语法

HRESULT D3DXCreateTextureGutterHelper(
  _In_    UINT                      Width,
  _In_    UINT                      Height,
  _In_    LPD3DXMESH                pMesh,
  _In_    FLOAT                     GutterSize,
  _Inout_ LPD3DXTEXTUREGUTTERHELPER *ppBuffer
);

parameters

Width [in]

类型: UINT

纹理的宽度(以像素为单位)。

高度 [in]

类型: UINT

纹理的高度(以像素为单位)。

pMesh [in]

类型: LPD3DXMESH

指向输入 ID3DXMesh 网格对象的指针。

GutterSize [in]

类型: FLOAT

用于对纹理进行过度采样并创建装订线区域的纹素数。 必须至少为 1。

ppBuffer [in, out]

类型: LPD3DXTEXTUREGUTTERHELPER*

指向要创建的 ID3DXTextureGutterHelper 对象的指针。

返回值

类型: HRESULT

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

备注

使用 D3DXConcatenateMeshes 将场景转换为新坐标。

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

请参阅

预计算的辐射传输函数