Vcl.Graphics.TGraphicsObject.OwnerCriticalSection

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

Delphi

property OwnerCriticalSection: PRTLCriticalSection read FOwnerLock write FOwnerLock;

C++

__property Winapi::Windows::PRTLCriticalSection OwnerCriticalSection = {read=FOwnerLock, write=FOwnerLock};

プロパティ

種類 可視性 ソース ユニット
property public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TGraphicsObject

説明

このグラフィックオブジェクトを描画するキャンバスがほかのスレッドをロックするために使用する重要なセクションについての情報を指します。

OwnerCriticalSection プロパティは,このグラフィックオブジェクトを描画するキャンバスのスレッドロック状態についての情報を取得できます。キャンバスはグラフィックオブジェクトの作成時に OwnerCriticalSection を設定します。キャンバスがグラフィックオブジェクトを使用している間はこのプロパティを変更しないでください。

グラフィックオブジェクトがキャンバスでない描画面のかわりに作成された場合は,OwnerCriticalSection を,描画面によって保持されている初期化された TRTLCriticalSection に設定します。

OwnerCriticalSection を使ってほかの実行スレッドをブロックするには,Lock メソッドを使用します。

関連項目