enumerazione D3D12_FILTER_TYPE (d3d12.h)
Specifica il tipo di filtri del campionatore di ingrandimento o di minificazione.
Sintassi
typedef enum D3D12_FILTER_TYPE {
D3D12_FILTER_TYPE_POINT = 0,
D3D12_FILTER_TYPE_LINEAR = 1
} ;
Costanti
D3D12_FILTER_TYPE_POINT Valore: 0 Il filtro dei punti viene usato come filtro di ingrandimento o minimizzazione delle trame. Viene usato il texel con coordinate più vicine al valore del pixel desiderato. Il filtro trama da usare tra i livelli mipmap è il filtro mipmap più vicino. Il rasterizzatore usa il colore del texel della trama mipmap più vicina. |
D3D12_FILTER_TYPE_LINEAR Valore: 1 Il filtro di interpolazione bilineare viene usato come filtro di ingrandimento o minimizzazione delle trame. Viene usata una media ponderata di 2 x 2 di texel che circondano il pixel desiderato. Il filtro trama da usare tra i livelli mipmap è l'interpolazione mipmap trilineare. Il rasterizzatore interpola in modo lineare il colore dei pixel, usando i texel delle due trame mipmap più vicine. |
Commenti
Questa enumerazione viene utilizzata dalla struttura D3D12_SAMPLER_DESC . Inoltre, fare riferimento alle osservazioni per D3D12_FILTER.
Requisiti
Intestazione | d3d12.h |
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