次の方法で共有


XblPresenceGetPresenceForMultipleUsersAsync

複数のユーザーのプレゼンス情報を取得します。

構文

HRESULT XblPresenceGetPresenceForMultipleUsersAsync(  
         XblContextHandle xblContextHandle,  
         uint64_t* xuids,  
         size_t xuidsCount,  
         XblPresenceQueryFilters* filters,  
         XAsyncBlock* async  
)  

パラメーター

xblContextHandle _In_
型: XblContextHandle

ローカル ユーザーの Xbox Live コンテキスト。

xuids _In_
型: uint64_t*

プレゼンスの取得対象ユーザーの Xbox ユーザー ID。

xuidsCount _In_
型: size_t

xuid 配列のサイズ。

フィルター _In_opt_
型: XblPresenceQueryFilters*

結果をフィルター処理するオプションのフィルター構造体。

async _In_
型: XAsyncBlock*

この操作の AsyncBlock。

戻り値

型: HRESULT

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

解説

XblPresenceGetPresenceForMultipleUsersAsync を呼び出した結果を取得するには、XblPresenceGetPresenceForMultipleUsersResult を呼び出します。

XblPresenceGetPresenceForMultipleUsersAsync を呼び出した結果を保持するために必要なバッファー サイズを取得するには、XblPresenceGetPresenceForMultipleUsersResultCount を呼び出します。

要件

ヘッダー: presence_c.h

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

関連項目

presence_c