共用方式為


SKPixmap.ScalePixels(SKPixmap, SKFilterQuality) 方法

定義

將此 pixmap 複製到目的地,縮放圖元以符合目的地大小,並轉換圖元以符合色彩類型和 Alpha 類型。

public bool ScalePixels (SkiaSharp.SKPixmap destination, SkiaSharp.SKFilterQuality quality);

參數

destination
SKPixmap

要接收縮放和轉換圖元的 pixmap。

quality
SKFilterQuality

縮放圖元時要使用的品質等級。

傳回

true在成功時傳回 ,如果發生錯誤, false 則傳回 。

備註

只有在圖元轉換可能時,才會複製圖元。

如果色彩類型為 Gray8 或 , Alpha8 則目的色彩類型必須相符。 如果色彩類型為 Gray8 ,目的地色彩空間也必須相符。

如果 Alpha 類型為 Opaque ,則目的 Alpha 類型必須相符。

如果 colorspace 為 null ,目的地色彩空間也必須是 null

篩選品質:

  • None 最快速,通常是使用最接近的鄰近篩選來實作。
  • Low 通常會使用 bilerp 篩選來實作。
  • Medium 通常會使用 bilerp 篩選來實作,並在大小減少時實作 mipmap。
  • High 速度最慢,通常是使用 bicubic 篩選來實作。

適用於