CachedBitmap クラス

定義

指定したGraphicsオブジェクトの現在のデバイス (表示) 設定にBitmap一致するデバイス依存のコピーを表します。 レンダリング時の再フォーマットステップを回避し、パフォーマンスを大幅に向上させることができます。

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)

のデバイス設定graphics用に、 のbitmapデバイス依存コピーを作成します。

メソッド

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Finalize()

指定したGraphicsオブジェクトの現在のデバイス (表示) 設定にBitmap一致するデバイス依存のコピーを表します。 レンダリング時の再フォーマットステップを回避し、パフォーマンスを大幅に向上させることができます。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象