PartyManager::SetWorkMode
threadId
に関連するパーティー ライブラリの処理タスクの作業モードを取得します。
構文
PartyError SetWorkMode(
PartyThreadId threadId,
PartyWorkMode workMode
)
パラメーター
threadId
PartyThreadId
パーティー ライブラリの内部処理タスクの上位分類です。
workMode
PartyWorkMode
関連する処理タスクの現在の作業モード。
戻り値
PartyError
呼び出しが成功した場合は c_partyErrorSuccess
、それ以外の場合はエラー コードになります。 人間が判読できる形式のエラー コードは、GetErrorMessage() を介して取得できます。
解説
作業モードが PartyWorkMode::Automatic に設定されている場合、 threadId
に関連付けられている処理タスクは、パーティー ライブラリによって内部的に処理されます。 作業モードが PartyWorkMode::Manual として構成されている場合、タイトルは、DoWork() の定期的な呼び出しを使用して、threadId
に関連付けられた処理タスクを実行する必要があります。
このメソッドは、パーティー ライブラリが初期化されていない場合にのみ呼び出すことができます。 初期化中に呼び出すと失敗し、エラーが返されます。
threadId
に関連付けられている作業モードの構成は、Cleanup() と Initialize() へのその後の呼び出し間で保持されます。
要件
ヘッダー: Party.h