Método IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h)
Establezca el tipo de filtro que se usa para subveles mipmap generados automáticamente.
Sintaxis
HRESULT SetAutoGenFilterType(
[in] D3DTEXTUREFILTERTYPE FilterType
);
Parámetros
[in] FilterType
Tipo: D3DTEXTUREFILTERTYPE
Tipo de filtro. Consulte D3DTEXTUREFILTERTYPE. Este método producirá un error si el tipo de filtro no es válido o no se admite.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto se puede D3DERR_INVALIDCALL.
Comentarios
Cambiar el tipo de filtro "suciedad" de los subveles mipmap y hace que se vuelvan a generar.
El tipo de filtro (predeterminado) establecido en el momento de la creación de texturas es D3DTEXF_LINEAR. Si el controlador no admite un filtro lineal, el tipo de filtro se establecerá en D3DTEXF_POINT. Todos los tipos de filtro admitidos por el controlador para el filtrado de texturas normales se admiten para la autogeneración, excepto D3DTEXF_NONE. Se producirá un error en SetAutoGenFilterType a menos que el controlador establezca los límites de D3DPTFILTERCAPS_MINFxxx adecuados. Estos valores se especifican en los miembros TextureFilterCaps o CubeTextureFilterCaps de D3DCAPS9.
Para obtener más información sobre los tipos de filtro de textura, vea D3DTEXTUREFILTERTYPE.
Este método no tiene ningún efecto si la textura no se crea con D3DUSAGE_AUTOGENMIPMAP. En este caso, no se devuelve ningún error. Para obtener más información sobre las constantes de uso, consulte D3DUSAGE.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d9helper.h (incluya D3D9.h) |
Library | D3D9.lib |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de