Método IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h)
Defina o tipo de filtro usado para subnível de mipmap gerado automaticamente.
Sintaxe
HRESULT SetAutoGenFilterType(
[in] D3DTEXTUREFILTERTYPE FilterType
);
Parâmetros
[in] FilterType
Tipo: D3DTEXTUREFILTERTYPE
Tipo de filtro. Consulte D3DTEXTUREFILTERTYPE. Esse método falhará se o tipo de filtro for inválido ou não tiver suporte.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser D3DERR_INVALIDCALL.
Comentários
Alterar o tipo de filtro "suja" os subnível do mipmap e faz com que eles sejam regenerados.
O tipo de filtro (padrão) definido no momento da criação da textura é D3DTEXF_LINEAR. Se o driver não der suporte a um filtro linear, o tipo de filtro será definido como D3DTEXF_POINT. Todos os tipos de filtro compatíveis com o driver para filtragem de textura regular têm suporte para geração automática, exceto D3DTEXF_NONE. SetAutoGenFilterType falhará, a menos que o driver defina as D3DPTFILTERCAPS_MINFxxx caps apropriadas. Esses valores são especificados nos membros TextureFilterCaps e/ou CubeTextureFilterCaps de D3DCAPS9.
Para obter mais informações sobre tipos de filtro de textura, consulte D3DTEXTUREFILTERTYPE.
Esse método não terá efeito se a textura não for criada com D3DUSAGE_AUTOGENMIPMAP. Nesse caso, nenhuma falha é retornada. Para obter mais informações sobre constantes de uso, consulte D3DUSAGE.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de