BitmapScalingMode BitmapScalingMode BitmapScalingMode BitmapScalingMode Enum

Définition

Spécifie l'algorithme qui est utilisé pour mettre à l'échelle des images bitmap.Specifies which algorithm is used to scale bitmap images.

public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode = 
Public Enum BitmapScalingMode
Héritage
BitmapScalingModeBitmapScalingModeBitmapScalingModeBitmapScalingMode

Champs

Fant Fant Fant Fant 2

Utilisez une mise à l'échelle des bitmaps Fant très haute qualité, qui est plus lente que tous les autres modes de mise à l'échelle, mais produit des résultats de qualité supérieure.Use very high quality Fant bitmap scaling, which is slower than all other bitmap scaling modes, but produces higher quality output.

HighQuality HighQuality HighQuality HighQuality 2

Utilisez la mise à l'échelle des bitmaps haute qualité, qui est plus lente que la mise à l'échelle en mode LowQuality, mais produit des résultats de meilleure qualité.Use high quality bitmap scaling, which is slower than LowQuality mode, but produces higher quality output. Le mode HighQuality est identique au mode Fant.The HighQuality mode is the same as the Fant mode.

Linear Linear Linear Linear 1

Utilisez la mise à l'échelle des bitmaps linéaire, qui est plus rapide que le mode HighQuality, mais produit des résultats de qualité inférieure.Use linear bitmap scaling, which is faster than HighQuality mode, but produces lower quality output.

LowQuality LowQuality LowQuality LowQuality 1

Utilisez la mise à l'échelle des bitmaps bilinéaire, qui est plus rapide que le mode HighQuality, mais produit des résultats de qualité inférieure.Use bilinear bitmap scaling, which is faster than HighQuality mode, but produces lower quality output. Le mode LowQuality est identique au mode Linear.The LowQuality mode is the same as the Linear mode.

NearestNeighbor NearestNeighbor NearestNeighbor NearestNeighbor 3

Utilisez la mise à l'échelle des bitmaps du voisin le plus proche, plus rapide que le mode LowQuality lorsque rastériseur logiciel est utilisé.Use nearest-neighbor bitmap scaling, which provides performance benefits over LowQuality mode when the software rasterizer is used. Ce mode est souvent utilisé pour agrandir une bitmap.This mode is often used to magnify a bitmap.

Unspecified Unspecified Unspecified Unspecified 0

Utilisez le mode de mise à l'échelle des bitmaps par défaut, Linear.Use the default bitmap scaling mode, which is Linear.

Exemples

L’exemple suivant montre comment définir le LowQuality pour un objet image.The following example shows how to set the LowQuality for an image object.

// Set the bitmap scaling mode for the image to render faster.
RenderOptions.SetBitmapScalingMode(MyImage, BitmapScalingMode.LowQuality);
' Set the bitmap scaling mode for the image to render faster.
RenderOptions.SetBitmapScalingMode(MyImage, BitmapScalingMode.LowQuality)

Remarques

Lorsque vous animez l’échelle d’une image bitmap, l’algorithme de rééchantillonnage d’image haute qualité par défaut peut parfois consommer suffisamment de ressources système pour provoquer une dégradation de taux de frame.When animating the scale of any bitmap, the default high-quality image re-sampling algorithm can sometimes consume sufficient system resources to cause frame rate degradation. Cette dégradation peut provoquer des animations à ignorer les images ou être perturbée.This frame rate degradation can cause animations to skip frames or stutter. En définissant le BitmapScalingMode propriété de la RenderOptions objet LowQuality vous pouvez créer une animation plus fluide lors de la mise à l’échelle d’une image bitmap.By setting the BitmapScalingMode property of the RenderOptions object to LowQuality you can create a smoother animation when scaling a bitmap.

S’applique à

Voir aussi