Udostępnij za pośrednictwem


CachedBitmap Klasa

Definicja

Reprezentuje kopię zależną od urządzenia zgodną Bitmap z bieżącymi ustawieniami urządzenia (wyświetlania) określonego Graphics obiektu. Pozwala uniknąć ponownego formatowania kroku podczas renderowania, co może znacznie poprawić wydajność.

public ref class CachedBitmap sealed : IDisposable
public sealed class CachedBitmap : IDisposable
type CachedBitmap = class
    interface IDisposable
Public NotInheritable Class CachedBitmap
Implements IDisposable
Dziedziczenie
CachedBitmap
Implementuje

Uwagi

CachedBitmap dopasuje bieżącą głębokość bitu Graphicsurządzenia . Jeśli głębokość bitu urządzenia ulegnie zmianie, CachedBitmap nie będzie już można jej używać i zostanie utworzone nowe wystąpienie, które będzie zgodne. Jeśli element CachedBitmap został utworzony względem Format32bppRgb niego, zawsze będzie działać.

CachedBitmap nie będzie działać z żadnymi przekształceniami innymi niż tłumaczenie.

CachedBitmap Nie można użyć do rysowania do drukarki lub metapliku.

Konstruktory

CachedBitmap(Bitmap, Graphics)

Tworzy kopię bitmap zależną od urządzenia dla ustawień urządzenia .graphics

Metody

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Finalize()

Reprezentuje kopię zależną od urządzenia zgodną Bitmap z bieżącymi ustawieniami urządzenia (wyświetlania) określonego Graphics obiektu. Pozwala uniknąć ponownego formatowania kroku podczas renderowania, co może znacznie poprawić wydajność.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy