Skip to main content
Party XBOX Live Helper ライブラリの内部スレッドが実行されるプロセッサーを、必要に応じて構成します。

構文

パラメーター

threadId   PartyXblThreadId プロセッサー アフィニティを取得する対象となる内部ライブラリ スレッドの種類。 threadAffinityMask   uint64_t この Party スレッドの種類に対するアフィニティ マスク。

戻り値

PartyError 呼び出しが成功した場合は c_partyErrorSuccess、それ以外の場合はエラー コードを返します。エラー コードの人間が読める形式は、GetErrorMessage() を使用して取得できます。

解説

このメソッドを使用すると、アプリケーションは指定した種類の Party XBOX Live Helper ライブラリの内部スレッドに対して、プロセッサー アフィニティを構成できます。

このメソッドは、Initialize() の前後を問わず、いつでも呼び出すことができ、直ちに有効になります。スレッドのプロセッサー設定は、Cleanup() と Initialize() の呼び出しをまたいで保持されます。64 を超えるコアが存在する場合、このメソッドは常にプロセッサー グループ 0 に適用されます。

任意のプロセッサーを指定するには、threadAffinityMask パラメーターに c_anyProcessor を渡します。これは、このメソッドが一度も呼び出されなかった場合に Party XBOX Live Helper ライブラリが使用する既定値でもあります。

要件

ヘッダー: PartyXboxLive.h

関連項目

PartyXblManager
PartyXblThreadId
PartyXblManager::GetThreadAffinityMask
最終更新日 2026年8月25日