Vcl.Direct2D.TDirect2DCanvas.Notification

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure Notification(AD2DObject: TDirect2DGraphicsObject; Operation: TOperation);

C++

void __fastcall Notification(TDirect2DGraphicsObject* AD2DObject, System::Classes::TOperation Operation);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Vcl.Direct2D.pas
Vcl.Direct2D.hpp
Vcl.Direct2D TDirect2DCanvas

説明

グラフィック オブジェクトが作成または削除されたことをキャンバスに通知します。

Notification はキャンバス オブジェクトによって内部的に使用されるものです。新しいグラフィック オブジェクトがキャンバスに追加されたり、古いものがキャンバスから削除された場合には必ず、Notification が自動的に呼び出されます。

Notification は 2 つのパラメータを受け取ります。AD2DObject は、追加または削除の対象となるオブジェクトです。Operation は、実際に行われる操作、つまりキャンバスに対するオブジェクトの追加または削除です。

メモ:  グラフィック オブジェクトを削除しても、Notification でそのオブジェクトを解放するわけではありません。Notification は、内部に持っているリストからオブジェクト参照を削除するだけです。

関連項目