|
TNB Library
|
一時的スレッド優先度クラス [詳解]
#include <TnbThread.h>
公開メンバ関数 | |
| CTemporarilyThreadPriority (HANDLE hThread, int priority=THREAD_PRIORITY_TIME_CRITICAL) | |
| コンストラクタ. [詳解] | |
| CTemporarilyThreadPriority (int priority=THREAD_PRIORITY_TIME_CRITICAL) | |
| コンストラクタ. [詳解] | |
| void | Restore (void) |
| [処理] リストア. [詳解] | |
| ~CTemporarilyThreadPriority (void) | |
| デストラクタ. [詳解] | |
一時的スレッド優先度クラス
一区画だけスレッドの優先度を上げる(変えたい)時に使用します。
TnbThread.h の 882 行目に定義があります。
| CTemporarilyThreadPriority | ( | int | priority = THREAD_PRIORITY_TIME_CRITICAL | ) |
コンストラクタ.
現在のスレッドの優先度を扱います。
| priority | 優先度。 CThreadStatus::GetPriority() の戻り値を参照。 省略すると、 THREAD_PRIORITY_TIME_CRITICAL になります。 |
TnbThread.h の 892 行目に定義があります。
| CTemporarilyThreadPriority | ( | HANDLE | hThread, |
| int | priority = THREAD_PRIORITY_TIME_CRITICAL |
||
| ) |
コンストラクタ.
指定のスレッドの優先度を扱います。
| hThread | 対象のスレッド. |
| priority | 優先度。 CThreadStatus::GetPriority() の戻り値を参照。 省略すると、 THREAD_PRIORITY_TIME_CRITICAL になります。 |
TnbThread.h の 905 行目に定義があります。
| ~CTemporarilyThreadPriority | ( | void | ) |
| void Restore | ( | void | ) |