SKPixmap.ScalePixels(SKPixmap, SKFilterQuality) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將此 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 篩選來實作。