SKPixmap.ScalePixels(SKPixmap, SKFilterQuality) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この pixmap をコピー先にコピーし、コピー先のサイズに合わせてピクセルをスケーリングし、色の種類とアルファの種類に合わせてピクセルを変換します。
public bool ScalePixels (SkiaSharp.SKPixmap destination, SkiaSharp.SKFilterQuality quality);
パラメーター
- destination
- SKPixmap
スケーリングされたピクセルと変換されたピクセルを受け取る pixmap。
- quality
- SKFilterQuality
ピクセルをスケーリングするときに使用する品質レベル。
戻り値
true
成功した場合、またはfalse
エラーが発生した場合は を返します。
注釈
ピクセルは、ピクセル変換が可能な場合にのみコピーされます。
色の種類が 、または Alpha8の場合、Gray8変換先の色の種類は一致する必要があります。 色の種類が の場合、 Gray8コピー先の colorspace も一致する必要があります。
アルファ型が の場合、変換先のアルファ型は Opaque一致する必要があります。
colorspace が の場合、 null
コピー先の colorspace も である null
必要があります。
フィルター品質:
- None は最も高速で、通常は最も近い近隣フィルターで実装されます。
- Low は通常、胆管フィルターと共に実装されます。
- Medium は通常、胆管フィルターと共に実装され、サイズが小さくなるとミップマップが実装されます。
- High は最も遅く、通常は bicubic フィルターで実装されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
SkiaSharp