D3DX11FilterTexture 函数
注意
D3DX (D3DX 9、D3DX 10 和 D3DX 11) 实用工具库已弃用Windows 8,并且不支持 Windows 应用商店应用。
注意
建议使用 DirectXTex 库 GenerateMipMaps 和 GenerateMipMaps3D,而不是使用此函数。
使用特定纹理筛选器生成 mipmap 链。
语法
HRESULT D3DX11FilterTexture(
ID3D11DeviceContext *pContext,
ID3D11Resource *pTexture,
UINT SrcLevel,
UINT MipFilter
);
参数
-
pContext
-
类型: ID3D11DeviceContext*
指向 ID3D11DeviceContext 对象的指针。
-
pTexture
-
类型: ID3D11Resource*
要筛选的纹理对象。 请参阅 ID3D11Resource。
-
SrcLevel
-
类型: UINT
mipmap 级别,其数据用于生成 mipmap 链的其余部分。
-
MipFilter
-
类型: UINT
控制如何针对D3DX11_FILTER_LINEAR) (或D3DX11_DEFAULT筛选每个 miplevel 的标志。 请参阅 D3DX11_FILTER_FLAG。
返回值
类型: HRESULT
返回值是 Direct3D 11 返回代码中列出的值之一。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|