C# Класс Sphere.Core.Utility.BitmapLoader

Efficiently loads bitmaps from a filestream.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BitmapFromDIB ( MemoryStream DIBstream ) : Bitmap

Generates a bitmap from a DIB object.

BitmapLoader ( int width, int height ) : System

Creates a new bitmap loader. Which loads bitmaps from filestreams.

Close ( ) : void

Closes and releases any resources being used.

Dispose ( ) : void

Disposes and clears all data.

LoadFromStream ( BinaryReader reader, int amount ) : Bitmap

Creates a bitmap from a filestream.

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void

Описание методов

BitmapFromDIB() публичный статический Метод

Generates a bitmap from a DIB object.
public static BitmapFromDIB ( MemoryStream DIBstream ) : Bitmap
DIBstream System.IO.MemoryStream A stream representing a DIB object.
Результат System.Drawing.Bitmap

BitmapLoader() публичный Метод

Creates a new bitmap loader. Which loads bitmaps from filestreams.
public BitmapLoader ( int width, int height ) : System
width int The image width in pixels.
height int the image height in pixels.
Результат System

Close() публичный Метод

Closes and releases any resources being used.
public Close ( ) : void
Результат void

Dispose() публичный Метод

Disposes and clears all data.
public Dispose ( ) : void
Результат void

LoadFromStream() публичный Метод

Creates a bitmap from a filestream.
public LoadFromStream ( BinaryReader reader, int amount ) : Bitmap
reader System.IO.BinaryReader The System.IO.BinaryReader to use.
amount int The size in bytes of the image.
Результат System.Drawing.Bitmap