ID3DXTextureGutterHelper::ApplyGuttersFloat 方法

将装订线应用于 FLOAT 纹理缓冲区。

语法

HRESULT ApplyGuttersFloat(
  [in] FLOAT *pDataIn,
  [in] UINT  *NumCoeffs,
  [in] UINT  *Width,
  [in] UINT  *Height
);

参数

pDataIn [in]

类型: FLOAT*

指向 FLOAT 纹理数据缓冲区的指针。

NumCoeffs [in]

类型: UINT*

内存中用于存储样本的每个颜色通道的标量数。 每个纹素都包含 NumCoeffs FLOAT 值。

Width [in]

类型: UINT*

ID3DXTextureGutterHelper::GetWidth 获取的纹理宽度(以像素为单位)。

高度 [in]

类型: UINT*

ID3DXTextureGutterHelper::GetHeight 获取的纹理的高度(以像素为单位)。

返回值

类型: HRESULT

如果该方法成功,则返回值S_OK。 如果方法失败,将返回以下值。D3DERR_INVALIDCALL

备注

类 2 纹素 是通过重新采样类 1 和 4 纹素生成的。

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

另请参阅

ID3DXTextureGutterHelper