次の方法で共有


XblSocialManagerDoWork

タイトルが、ソーシャル グラフを更新し、変更イベントのリストを取得する必要があるたびに呼び出されます。

構文

HRESULT XblSocialManagerDoWork(  
         const XblSocialManagerEvent** socialEvents,  
         size_t* socialEventsCount  
)  

パラメーター

socialEvents _Outptr_result_maybenull_
型: XblSocialManagerEvent**

XblSocialManagerDoWork への最後の呼び出し以降に発生したソーシャル イベントの配列へのポインターを返します。 この配列は、次の XblSocialManagerDoWork の呼び出しまでのみ有効です。 XblCleanup が呼び出されると、内部配列は自動的にクリーンアップされます。

socialEventsCount _Out_
型: size_t*

ソーシャル イベント配列内のイベント数を返します。

戻り値

型: HRESULT

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

解説

データを最新の状態に保つには、フレームごとに呼び出される必要があります。 送り返されるソーシャル イベントの配列は、次の XblSocialManagerDoWork の呼び出しまでのみ有効です。 送り返されたソーシャルイベントがあるかどうかを確認します。 ソーシャルイベントの配列が null の場合、結果はありません。 ソーシャルイベント数が 0 の場合、結果はありません。 ソーシャルイベントが返り送された場合は、それぞれの XblSocialManagerEventをそれぞれのXblSocialManagerEventType別に管理します。

要件

ヘッダー: social_manager_c.h

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

関連項目

social_manager_c