次の方法で共有


PartyXblManager::GetThreadAffinityMask

内部 Party Xbox Live Helper ライブラリ スレッドが実行またはアフィニティ マスクとして実行されるプロセッサの現在のセットを取得します。

構文

PartyError GetThreadAffinityMask(  
    PartyXblThreadId threadId,  
    uint64_t* threadAffinityMask  
)  

パラメーター

threadId PartyXblThreadId

プロセッサのアフィニティが取得される内部のライブラリ スレッドの種類。

threadAffinityMask uint64_t*
出力

この種類のパーティー スレッドのアフィニティ マスクを格納する場所。

戻り値

PartyError

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

備考

これは、特定の種類の内部パーティー スレッド Xbox Live Helper ライブラリに対する現在のプロセッサのアフィニティを取得します。

このメソッドでは、Initialize() が最初に呼び出されている必要はありません。

threadAffinityMask に書き込まれた c_anyProcessor の報告された値は、スレッドが任意のプロセッサ上で自由に実行できることを示します。

要件

ヘッダー: PartyXboxLive.h

関連項目

PartyXblManager
PartyXblManager::SetThreadAffinityMask