Vcl.Graphics.TGraphicsObject.OwnerCriticalSection
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 メソッドを使用します。