2 instantiations of GIFBitmap
Microsoft.Maui.Controls (2)
Internals\ImageParser.cs (2)
570
currentBitmap = new
GIFBitmap
(header);
577
currentBitmap = new
GIFBitmap
(header);
17 references to GIFBitmap
Microsoft.Maui.Controls (17)
Internals\ImageParser.cs (17)
357
public
GIFBitmap
.Rect Bounds { get; private set; }
489
Bounds = new
GIFBitmap
.Rect(stream.ReadShort(), stream.ReadShort(), stream.ReadShort(), stream.ReadShort());
502
async Task ParseImageDescriptorAsync(GIFDecoderStreamReader stream, GIFBitmapDecoder decoder,
GIFBitmap
previousBitmap, bool ignoreImageData)
551
public static async Task<
GIFBitmap
> CreateBitmapAsync(GIFDecoderStreamReader stream, GIFHeader header, GIFBitmapDecoder decoder,
GIFBitmap
previousBitmap, bool ignoreImageData = false)
553
GIFBitmap
currentBitmap = null;
624
void RestoreToBackground(GIFHeader header,
GIFBitmap
currentBitmap,
GIFBitmap
previousBitmap, int[] bitmapData)
645
public void Compose(GIFHeader header,
GIFBitmap
currentBitmap,
GIFBitmap
previousBitmap)
651
if (previousBitmap != null && previousBitmap.Dispose !=
GIFBitmap
.DisposeMethod.NoAction)
656
if (previousBitmap.Dispose ==
GIFBitmap
.DisposeMethod.RestoreToBackground)
859
protected abstract void AddBitmap(GIFHeader header,
GIFBitmap
bitmap, bool ignoreImageData);
867
GIFBitmap
previousBitmap = null;
868
GIFBitmap
currentBitmap = null;
877
currentBitmap = await
GIFBitmap
.CreateBitmapAsync(reader, header, decoder, previousBitmap, ignoreImageData).ConfigureAwait(false);
882
currentBitmap = await
GIFBitmap
.CreateBitmapAsync(reader, header, decoder, previousBitmap, ignoreImageData).ConfigureAwait(false);