Compartir a través de


Función D3DX11FilterTexture

Nota

La biblioteca de utilidades D3DX (D3DX 9, D3DX 10 y D3DX 11) está en desuso para Windows 8 y no es compatible con las aplicaciones de la Tienda Windows.

Nota

En lugar de usar esta función, se recomienda usar la biblioteca DirectXTex , GenerateMipMaps y GenerateMipMaps3D.

Genera una cadena de mapas MIP mediante un filtro de textura determinado.

Sintaxis

HRESULT D3DX11FilterTexture(
   ID3D11DeviceContext *pContext,
   ID3D11Resource      *pTexture,
   UINT                SrcLevel,
   UINT                MipFilter
);

Parámetros

pContext

Tipo: ID3D11DeviceContext*

Puntero a un objeto ID3D11DeviceContext .

pTexture

Tipo: ID3D11Resource*

Objeto de textura que se va a filtrar. Consulte ID3D11Resource.

SrcLevel

Tipo: UINT

Nivel de mapa mip cuyos datos se usan para generar el resto de la cadena de mapas MIP.

MipFilter

Tipo: UINT

Marcas que controlan cómo se filtra cada miplevel (o D3DX11_DEFAULT para D3DX11_FILTER_LINEAR). Consulte D3DX11_FILTER_FLAG.

Valor devuelto

Tipo: HRESULT

El valor devuelto es uno de los valores enumerados en Códigos de retorno de Direct3D 11.

Requisitos

Requisito Value
Encabezado
D3DX11tex.h
Biblioteca
D3DX11.lib

Consulte también

Funciones D3DX