Esempio n. 1
0
        public SKPixmap PeekPixels()
        {
            var pixmap = new SKPixmap();

            if (!PeekPixels(pixmap))
            {
                pixmap.Dispose();
                pixmap = null;
            }
            return(pixmap);
        }
Esempio n. 2
0
        public SKPixmap ExtractSubset(SKRectI subset)
        {
            var result = new SKPixmap();

            if (!ExtractSubset(result, subset))
            {
                result.Dispose();
                result = null;
            }
            return(result);
        }
Esempio n. 3
0
		public SKPixmap PeekPixels ()
		{
			SKPixmap pixmap = new SKPixmap ();
			var result = PeekPixels (pixmap);
			if (result) {
				return pixmap;
			} else {
				pixmap.Dispose ();
				return null;
			}
		}
Esempio n. 4
0
        public SKPixmap ScalePixels(SKFilterQuality quality, SKImageCachingHint cachingHint)
        {
            var pixmap = new SKPixmap();

            if (!ScalePixels(pixmap, quality, cachingHint))
            {
                pixmap.Dispose();
                pixmap = null;
            }
            return(pixmap);
        }
Esempio n. 5
0
        public SKPixmap PeekPixels()
        {
            SKPixmap pixmap = new SKPixmap();
            var      result = SkiaApi.sk_bitmap_peek_pixels(Handle, pixmap.Handle);

            if (result)
            {
                return(pixmap);
            }
            else
            {
                pixmap.Dispose();
                return(null);
            }
        }
        public SKPixmap PeekPixels()
        {
            var pixmap = new SKPixmap();
            var result = PeekPixels(pixmap);

            if (result)
            {
                return(pixmap);
            }
            else
            {
                pixmap.Dispose();
                return(null);
            }
        }