Share via


D3D11_FILTER_TYPE-Enumeration (d3d11.h)

Typen von Vergrößerungs- oder Minimierungs-Samplerfiltern.

Syntax

typedef enum D3D11_FILTER_TYPE {
  D3D11_FILTER_TYPE_POINT = 0,
  D3D11_FILTER_TYPE_LINEAR = 1
} ;

Konstanten

 
D3D11_FILTER_TYPE_POINT
Wert: 0
Punktfilterung, die als Texturvergrößerungs- oder Minimierungsfilter verwendet wird. Das Texel mit Koordinaten, die dem gewünschten Pixelwert am nächsten sind, wird verwendet. Der Texturfilter, der zwischen Mipmap-Ebenen verwendet werden soll, ist die Mipmapfilterung mit dem nächsten Punkt. Der Rasterizer verwendet die Farbe aus dem Texel der nächsten Mipmap-Textur.
D3D11_FILTER_TYPE_LINEAR
Wert: 1
Bilineare Interpolationsfilterung, die als Texturvergrößerungs- oder Minimierungsfilter verwendet wird. Es wird ein gewichteter Mittelwert von 2 x 2 Texels verwendet, die das gewünschte Pixel umgibt. Der Texturfilter, der zwischen Mipmap-Ebenen verwendet werden soll, ist die trilineare Mipmap-Interpolation. Der Rasterizer interpoliert die Pixelfarbe linear unter Verwendung der Texel der beiden nächstgelegenen Mipmap-Texturen.

Anforderungen

Anforderung Wert
Header d3d11.h

Weitere Informationen

Kernaufzählungen