Vcl.Graphics.TWICImage.Dormant
Delphi
procedure Dormant;
C++
void __fastcall Dormant();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TWICImage |
説明
ビットマップ ハンドルを解放するためにメモリ ビットマップ イメージを作成し、イメージを強制的に DIB 形式にしてリソースを節約します。
Dormant を使用すると、メモリ内のビットマップの形式を変更して、アプリケーションが使用する GDI リソースの量を減らすことができます。
Dormant は、メモリ ストリーム オブジェクトを使用して、メモリ内にビットマップ イメージを作成します。これにより、イメージが保存され、ビットマップはその後、割り当てられた HBITMAP(Handle プロパティでアクセス)を解放することができます。
DIB ハンドルは、DDB よりも少ない Win95 GDI リソースを使用しますが、現在のビデオ ドライバとモードによっては、DIB が DDB よりも多くのメモリを使用する場合もあります。