BitmapScalingMode Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u op welk algoritme wordt gebruikt om bitmapafbeeldingen te schalen.
public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode =
Public Enum BitmapScalingMode
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| Unspecified | 0 | Gebruik de standaardmodus voor bitmapschalen.Linear |
| Linear | 1 | Gebruik lineaire bitmapschalen, wat sneller is dan HighQuality de modus, maar levert uitvoer van lagere kwaliteit op. |
| LowQuality | 1 | Gebruik bilineaire bitmapschalen, wat sneller is dan HighQuality de modus, maar levert uitvoer van lagere kwaliteit op. De LowQuality modus is hetzelfde als de Linear modus. |
| Fant | 2 | Gebruik zeer hoge kwaliteit Fant bitmap schalen, wat langzamer is dan alle andere bitmapschalen modi, maar produceert een hogere kwaliteit uitvoer. |
| HighQuality | 2 | Gebruik bitmapschalen van hoge kwaliteit, wat langzamer is dan LowQuality de modus, maar levert uitvoer van hogere kwaliteit op. De HighQuality modus is hetzelfde als de Fant modus. |
| NearestNeighbor | 3 | Gebruik het schalen van de dichtstbijzijnde buur bitmap, wat prestatievoordelen biedt ten opzichte LowQuality van de modus wanneer de softwarerasterfunctie wordt gebruikt. Deze modus wordt vaak gebruikt om een bitmap te vergroten. |
Voorbeelden
In het volgende voorbeeld ziet u hoe u de RenderOptions.SetBitmapScalingMode methode gebruikt om de bitmapschaalmodus LowQuality in te stellen voor een afbeeldingsobject:
// 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)
Opmerkingen
Wanneer u de schaal van een bitmap wijzigt, kan het standaard algoritme voor het opnieuwamplen van afbeeldingen van hoge kwaliteit soms voldoende systeemresources verbruiken om framesnelheid te verminderen. Deze afname van de framesnelheid kan ertoe leiden dat animaties frames of stutters overslaan. Door de RenderOptions.BitmapScalingMode eigenschap in te LowQualitystellen, kunt u een vloeiendere animatie maken bij het schalen van een bitmap.