Metodo IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h)
Impostare il tipo di filtro usato per i sublevel mipmap generati automaticamente.
Sintassi
HRESULT SetAutoGenFilterType(
[in] D3DTEXTUREFILTERTYPE FilterType
);
Parametri
[in] FilterType
Tipo: D3DTEXTUREFILTERTYPE
Tipo di filtro. Vedere D3DTEXTUREFILTERTYPE. Questo metodo avrà esito negativo se il tipo di filtro non è valido o non è supportato.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito viene D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere D3DERR_INVALIDCALL.
Commenti
La modifica del tipo di filtro "devia" i sublevel mipmap e ne determina la rigenerazione.
Il tipo di filtro (predefinito) impostato in fase di creazione della trama è D3DTEXF_LINEAR. Se il driver non supporta un filtro lineare, il tipo di filtro verrà impostato su D3DTEXF_POINT. Tutti i tipi di filtro supportati dal driver per il filtro delle trame regolari sono supportati per la generazione automatica, ad eccezione di D3DTEXF_NONE. SetAutoGenFilterType avrà esito negativo a meno che il driver non imposti i limiti di D3DPTFILTERCAPS_MINFxxx appropriati. Questi valori vengono specificati nei membri TextureFilterCaps e/o CubeTextureFilterCaps di D3DCAPS9.
Per altre informazioni sui tipi di filtro delle trame, vedere D3DTEXTUREFILTERTYPE.
Questo metodo non ha alcun effetto se la trama non viene creata con D3DUSAGE_AUTOGENMIPMAP. In questo caso, non viene restituito alcun errore. Per altre informazioni sulle costanti di utilizzo, vedere D3DUSAGE.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d9helper.h (include D3D9.h) |
Libreria | D3D9.lib |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per