Поделиться через


CachedBitmap Класс

Определение

Представляет зависимую от устройства копию, соответствующую Bitmap текущим параметрам устройства (дисплея) указанного Graphics объекта. Избегает этапа переформатирования при отрисовке, что может значительно повысить производительность.

public ref class CachedBitmap sealed : IDisposable
public sealed class CachedBitmap : IDisposable
type CachedBitmap = class
    interface IDisposable
Public NotInheritable Class CachedBitmap
Implements IDisposable
Наследование
CachedBitmap
Реализации

Комментарии

CachedBitmap соответствует текущей битовой глубине Graphicsустройства. Если битовая глубина устройства меняется, CachedBitmap объект больше не будет использоваться, и потребуется создать новый экземпляр, соответствующий. CachedBitmap Если объект был создан против Format32bppRgb , он всегда будет работать.

CachedBitmap не будет работать ни с какими преобразованиями, кроме перевода.

CachedBitmap не может использоваться для рисования на принтере или в метафайл.

Конструкторы

CachedBitmap(Bitmap, Graphics)

Создает зависимую от устройства копию bitmap для параметров graphicsустройства .

Методы

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Finalize()

Представляет зависимую от устройства копию, соответствующую Bitmap текущим параметрам устройства (дисплея) указанного Graphics объекта. Избегает этапа переформатирования при отрисовке, что может значительно повысить производительность.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к