SKPixmap.ScalePixels(SKPixmap, SKFilterQuality) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Copia questa pixmap nella destinazione, ridimensionando i pixel per adattare le dimensioni della destinazione e convertendo i pixel in modo che corrispondano al tipo di colore e al tipo alfa.
public bool ScalePixels (SkiaSharp.SKPixmap destination, SkiaSharp.SKFilterQuality quality);
Parametri
- destination
- SKPixmap
Pixmap per ricevere i pixel ridimensionati e convertiti.
- quality
- SKFilterQuality
Livello di qualità da usare quando si ridimensionano i pixel.
Restituisce
Restituisce true
l'esito positivo o false
se si è verificato un errore.
Commenti
I pixel vengono copiati solo se è possibile convertire pixel.
Se il tipo di colore è Gray8o Alpha8, il tipo di colore di destinazione deve corrispondere. Se il tipo di colore è Gray8, lo spazio colori di destinazione deve corrispondere anche.
Se il tipo alfa è Opaque, il tipo alfa di destinazione deve corrispondere.
Se lo spazio colori è null
, lo spazio colori di destinazione deve essere null
anche .
Qualità filtro:
- None è più veloce, in genere implementato con il filtro vicino più vicino.
- Low viene in genere implementato con il filtro bilerp.
- Medium viene in genere implementato con filtro bilerp e mipmap quando le dimensioni vengono ridotte.
- High è più lento, in genere implementato con il filtro bicubico.