次の方法で共有


XblSocialManagerAddLocalUser

指定されたローカル ユーザーのソーシャル グラフを作成します。

構文

HRESULT XblSocialManagerAddLocalUser(  
         XblUserHandle user,  
         XblSocialManagerExtraDetailLevel extraLevelDetail,  
         XTaskQueueHandle queue  
)  

パラメーター

user _In_
型: XblUserHandle

グラフを作成する対象の Xbox Live ユーザー。

extraLevelDetail _In_
型: XblSocialManagerExtraDetailLevel

このユーザーのサービス呼び出しに必要な出力量のレベル。

queue _In_opt_
型: XTaskQueueHandle

このユーザーのバックグラウンド操作に使用するキュー (オプション)。 注: このキューに XTaskQueueDispatchMode::Immediate を使用すると、パフォーマンスが低下する可能性があります。

戻り値

型: HRESULT

この API 操作の HRESULT 結果コード。

解説

追加されるローカル ユーザーの結果は、XblSocialManagerDoWorkXblSocialManagerEventType::LocalUserAdded イベントによってトリガーされます。 指定されたローカル ユーザーのソーシャル グラフを削除するには、XblSocialManagerRemoveLocalUser を呼び出します。

要件

ヘッダー: social_manager_c.h

ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib

関連項目

social_manager_c