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
Last modified on October 6, 2026