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

Enumeraciones principales