BitmapScalingMode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Pole
| Name | Hodnota | Description |
|---|---|---|
| Unspecified | 0 | Použijte výchozí režim měřítka rastrového obrázku, což je Linear. |
| 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í rastrové měřítko, které je rychlejší než HighQuality režim, ale vytváří nižší kvalita výstupu. Režim LowQuality je stejný jako režim Linear . |
| Fant | 2 | Používejte velmi kvalitní měřítko rastrových obrázků Fant, které je pomalejší než všechny ostatní režimy měřítka rastrových obrázků, ale vytváří výstup s vyšší kvalitou. |
| HighQuality | 2 | Používejte vysoce kvalitní rastrové měřítko, které je pomalejší než LowQuality režim, ale vytváří výstup vyšší kvality. Režim HighQuality je stejný jako režim Fant . |
| NearestNeighbor | 3 | Použijte měřítko rastrového obrázku nejbližšího souseda, které poskytuje výhody výkonu při LowQuality použití rastrového softwaru. Tento režim se často používá k zvětšení rastrového obrázku. |
Příklady
Následující příklad ukazuje, jak použít metodu RenderOptions.SetBitmapScalingMode k nastavení režimu měřítka rastrového obrázku pro LowQuality 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í vysoce kvalitní algoritmus převzorkování obrázků někdy spotřebovávat dostatečné systémové prostředky, které způsobí snížení frekvence snímků. Snížení rychlosti snímků může způsobit, že animace přeskočí snímky nebo zadrhnou.
RenderOptions.BitmapScalingMode Nastavením vlastnosti LowQualitymůžete při změně měřítka rastrového obrázku vytvořit plynulejší animaci.