Filter (Enumeración)
Actualización: noviembre 2007
Define los modos de filtrado de textura para una fase de textura.
Espacio de nombres: Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado: Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)
Sintaxis
'Declaración
Public Enumeration Filter
'Uso
Dim instance As Filter
public enum Filter
public enum class Filter
public enum Filter
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Box | Cada píxel se calcula a partir del promedio de un cuadro de píxeles 2x2 (x2) de la imagen de origen. Este filtro sólo funciona cuando las dimensiones del destino son la mitad de las del origen, como es el caso de los mipmaps. | |
Point | Cada píxel de destino se calcula mediante el muestreo del píxel más cercano de la imagen de origen. | |
Linear | El filtrado de interpolación bilineal se utiliza como un filtro de ampliación o reducción de la textura. Se utiliza un promedio ponderado de un área 2x2 de téxels alrededor del píxel deseado. El filtro de textura que se va a utilizar entre los niveles de mipmap es la interpolación de mipmaps trilineal. La impresora de trama interpola el color del píxel de una manera lineal, utilizando los téxels de las dos texturas más próximas. | |
None | Los mipmaps están deshabilitados. En su lugar, la impresora de trama utiliza el filtro de ampliación. | |
MirrorU | Los píxeles situados fuera del borde de la textura en el eje u deben reflejarse, no ajustarse. | |
MirrorV | Los píxeles situados fuera del borde de la textura en el eje v deben reflejarse, no ajustarse. | |
Mirror | Es igual que especificar los indicadores MirrorU y MirrorV. Este indicador siempre se utiliza internamente para esta función. |
Comentarios
Cada filtro válido debe contener exactamente uno de los indicadores siguientes: None, Point, Linear o Box. Además, se puede utilizar el operador OR bit a bit para especificar cero o más de los indicadores opcionales siguientes con un filtro válido: MirrorU o MirrorV, o Mirror.
Plataformas
Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Compact Framework
Compatible con: 3.5, 2.0
Vea también
Referencia
Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)