CompositionBitmapInterpolationMode Enumeración

Definición

Especifica el algoritmo utilizado para interpolar píxeles de ICompositionSurface cuando no forman una asignación uno a uno a píxeles en pantalla.

public enum class CompositionBitmapInterpolationMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
enum class CompositionBitmapInterpolationMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public enum CompositionBitmapInterpolationMode
Public Enum CompositionBitmapInterpolationMode
Herencia
CompositionBitmapInterpolationMode
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)

Campos

Linear 1

Interpole un color de los cuatro píxeles de mapa de bits más cercanos al píxel de representación actual.

MagLinearMinLinearMipLinear 2

Use la interpolación lineal para el muestreo de ampliación, minificación y nivel de mip.

MagLinearMinLinearMipNearest 3

Utilice la interpolación lineal para la ampliación y la minificación; use NearestNeighbor para el muestreo de nivel mip.

MagLinearMinNearestMipLinear 4

Utilice la interpolación lineal para la ampliación; use NearestNeighbor para la minificación; use interpolación lineal para el muestreo de nivel mip.

MagLinearMinNearestMipNearest 5

Utilice la interpolación lineal para la ampliación; use NearestNeighbor para el muestreo de nivel mip y minificación.

MagNearestMinLinearMipLinear 6

Use NearestNeighbor para la ampliación; use interpolación lineal para el muestreo de nivel mip y minificación.

MagNearestMinLinearMipNearest 7

Use NearestNeighbor para la ampliación; utilizar la interpolación lineal para la minificación; use NearestNeighbor para el muestreo de nivel mip.

MagNearestMinNearestMipLinear 8

Use NearestNeighbor para la ampliación y la minificación; use interpolación lineal para el muestreo de nivel mip.

MagNearestMinNearestMipNearest 9

Use NearestNeighbor para la ampliación, la minificación y el muestreo de nivel mip.

NearestNeighbor 0

Use el color exacto del píxel de mapa de bits más cercano al píxel de representación actual.

Comentarios

La interpolación de píxeles es necesaria cuando los píxeles de ICompositionSurface no forman una asignación uno a uno a los píxeles de un SpriteVisual; esto puede ocurrir bajo escala, ajuste, rotación, asimetría u otras transformaciones (como la proyección de perspectiva, etc.).

Cuando el contenido del mapa de bits de ICompositionSurface se asigna a un SpriteVisual cuyo tamaño es mayor que el del mapa de bits, cada píxel de la superficie debe asignarse a un grupo de píxeles en pantalla.

Por el contrario, cuando el contenido del mapa de bits de ICompositionSurface se asigna a un SpriteVisual cuyo tamaño es menor que el del mapa de bits, se deben asignar varios píxeles de la superficie a píxeles únicos en la pantalla.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1903 18362 MagLinearMinLinearMipLinear
1903 18362 MagLinearMinLinearMipNearest
1903 18362 MagLinearMinNearestMipLinear
1903 18362 MagLinearMinNearestMipNearest
1903 18362 MagNearestMinLinearMipLinear
1903 18362 MagNearestMinLinearMipNearest
1903 18362 MagNearestMinNearestMipLinear
1903 18362 MagNearestMinNearestMipNearest

Se aplica a