Sdílet prostřednictvím


BitmapScalingMode Výčet

Definice

Určuje, který algoritmus se používá ke škálování rastrových obrázků.

public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode = 
Public Enum BitmapScalingMode
Dědičnost
BitmapScalingMode

Pole

Fant 2

Použijte velmi kvalitní Fant bitmapové měřítko, které je pomalejší než všechny ostatní režimy měřítka rastrových obrázků, ale vytváří výstup vyšší kvality.

HighQuality 2

Použijte měřítko rastrových obrázků ve vysoké kvalitě, které je pomalejší než LowQuality režim, ale vytváří výstup s vyšší kvalitou. Režim HighQuality je stejný jako režim Fant .

Linear 1

Použijte měřítko lineárního rastrového obrázku, které je rychlejší než HighQuality režim, ale vytváří nižší kvalitu výstupu.

LowQuality 1

Použijte bilineární měřítko rastrových obrázků, které je rychlejší než HighQuality režim, ale vytváří nižší kvalitu výstupu. Režim LowQuality je stejný jako režim Linear .

NearestNeighbor 3

Použijte měřítko rastrových obrázků nejbližšího souseda, které poskytuje výhody výkonu oproti LowQuality režimu při použití softwarového rastrovače. Tento režim se často používá ke zvětšení rastrového obrázku.

Unspecified 0

Použijte výchozí režim měřítka rastrových obrázků, kterým je Linear.

Příklady

Následující příklad ukazuje, jak použít metodu RenderOptions.SetBitmapScalingMode k nastavení režimu měřítka rastrových obrázků na LowQuality pro objekt obrázku:

// 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)

Poznámky

Při animaci měřítka libovolného rastrového obrázku může výchozí algoritmus převzorkování obrázků ve vysoké kvalitě někdy spotřebovat dostatek systémových prostředků, aby způsobil snížení snímkové frekvence. Toto snížení frekvence snímků může způsobit, že animace přeskočí snímky nebo se zaseknou. Nastavením RenderOptions.BitmapScalingMode vlastnosti na LowQualitymůžete vytvořit plynulejší animaci při změně velikosti rastrového obrázku.

Platí pro

Viz také