System.Classes.TThreadPriority

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

Delphi

TThreadPriority = (tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest,
tpTimeCritical) platform;

C++

enum DECLSPEC_DENUM TThreadPriority : unsigned char { tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest, tpTimeCritical };

プロパティ

種類 可視性 ソース ユニット
enum public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

TThreadPriority は、Windows 上のスレッド オブジェクトの優先度のスケジューリングを表します。

TThreadPriority に指定可能な値は次のとおりです。



意味

tpIdle

システムがアイドル状態のときにのみ、このスレッドが実行されます。システムは、tpIdle 優先度を持つスレッドを実行するために、他のスレッドに割り込みを入れることはありません。

tpLowest

このスレッドの優先度は、通常より 2 ポイント低くなります。

tpLower

このスレッドの優先度は、通常より 1 ポイント低くなります。

tpNormal

このスレッドは、通常の優先度を持ちます。

tpHigher

このスレッドの優先度は、通常より 1 ポイント高くなります。

tpHighest

このスレッドの優先度は、通常より 2 ポイント高くなります。

tpTimeCritical

このスレッドは、最高の優先度を持ちます。



関連項目