enumeración D3D12_FILTER_TYPE (d3d12.h)
Especifica el tipo de filtros de muestreo de ampliación o minificación.
Syntax
typedef enum D3D12_FILTER_TYPE {
D3D12_FILTER_TYPE_POINT = 0,
D3D12_FILTER_TYPE_LINEAR = 1
} ;
Constantes
D3D12_FILTER_TYPE_POINT Valor: 0 El filtrado de puntos se usa como filtro de ampliación o minificación de textura. Se usa el elemento de textura con coordenadas más cercanas al valor de píxel deseado. El filtro de textura que se va a usar entre los niveles de mapa mip es el filtrado mipmap de punto más cercano. El rasterizador usa el color del elemento de textura mipmap más cercano. |
D3D12_FILTER_TYPE_LINEAR Valor: 1 El filtrado de interpolación bilineal se usa como filtro de ampliación o minificación de textura. Se usa un promedio ponderado de un área de 2 x 2 de texturas que rodean el píxel deseado. El filtro de textura que se va a usar entre los niveles de mapa mip es la interpolación de mapa mip trilinear. El rasterizador interpola linealmente el color del píxel, utilizando los elementos de textura de los dos mapas mip más cercanos. |
Comentarios
Esta enumeración la usa la estructura D3D12_SAMPLER_DESC . Además, consulte los comentarios de D3D12_FILTER.
Requisitos
Encabezado | d3d12.h |
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