Skip to main content

XblMultiplayerActivityGetActivityResult

アクティビティ取得呼び出しが成功した場合の結果を取得します。

構文

パラメーター

async   _In_
型: XAsyncBlock*
この操作用の XAsyncBlock bufferSize   _In_
型: size_t
結果バッファーのサイズ。必要なバッファー サイズを取得するには XblMultiplayerActivityGetActivityResultSize を使用します。 buffer   _Out_writes_bytes_to_(bufferSize,bufferUsed)
型: void
結果を受け取る、呼び出し元によって割り当てられたバイト バッファー。 ptrToBufferResults   _Outptr_
型: XblMultiplayerActivityInfo**
buffer を指し示す、XblMultiplayerActivityInfo の厳密に型指定された配列。この配列を解放しないでください。そのライフサイクルは buffer に結び付けられています。 resultCount   _Out_
型: size_t*
ptrToBufferResults 配列内のエントリの数。 bufferUsed   _Out_opt_
型: size_t*
buffer 内で使用されたバイト数。

戻り値

型: HRESULT この API 操作の HRESULT 戻り値コード。

解説

結果を格納するために必要なバッファーのサイズを取得するには、XblMultiplayerActivityGetActivityResultSize 関数を呼び出します。

この関数の使用方法については、マルチプレイヤー アクティビティのサンプル コードアクティビティ セクションにある「アクティビティの取得」を参照してください。

マルチプレイヤー アクティビティの詳細については、アクティビティ を参照してください。

要件

ヘッダー: multiplayer_activity_c.h ライブラリ: Microsoft.Xbox.Services.14x.GDK.C.lib

関連項目

multiplayer_activity_c
最終更新日 2026年8月13日