XAsyncGetResultSize
Retorna o tamanho necessário do buffer a ser passado para XAsyncGetResult.Sintaxe
Parâmetros
asyncBlock _Inout_Tipo: XAsyncBlock* Um ponteiro para o XAsyncBlock que foi passado para a chamada assíncrona. bufferSize _Out_
Tipo: size_t* O tamanho necessário, em bytes, do buffer para armazenar os resultados.
Valor retornado
Tipo: HRESULT RetornaráS_OK se tiver êxito; caso contrário, retornará um código de erro. Para obter uma lista de códigos de erro, consulte Códigos de erro.
Comentários
Se uma chamada assíncrona retornar resultados, chame esta função antes de chamar XAsyncGetResult para especificar o tamanho do buffer necessário para armazenar os resultados. Cada chamada assíncrona que retorna resultados deve ter uma função correspondente que possa ser chamada para retornar os resultados dessa chamada assíncrona. Para ver um exemplo de uma chamada assíncrona com uma função correspondente para retornar resultados, consulte XGameSaveGetRemainingQuotaAsync e XGameSaveGetRemainingQuotaResult.Requisitos
Cabeçalho: XAsync.h Biblioteca: xgameruntime.lib Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX SeriesDocumentação conceitual
Confira também
Membros de XAsyncXAsyncGetStatus
Modelo de programação assíncrona
