XblMultiplayerActivityGetActivityResult
성공적인 활동 가져오기 호출에 대한 결과를 가져옵니다.
구문
HRESULT XblMultiplayerActivityGetActivityResult(
XAsyncBlock* async,
size_t bufferSize,
void* buffer,
XblMultiplayerActivityInfo** ptrToBufferResults,
size_t* resultCount,
size_t* bufferUsed
)
매개 변수
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