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 | ) |