XAsyncGetResultSize
Devuelve el tamaño necesario del búfer que se debe pasar a XAsyncGetResult.Sintaxis
Parámetros
asyncBlock _Inout_Tipo: XAsyncBlock* Un puntero al XAsyncBlock que se pasó a la llamada asincrónica. bufferSize _Out_
Tipo: size_t* El tamaño necesario, en bytes, del búfer requerido para contener los resultados.
Valor devuelto
Tipo: HRESULT DevuelveS_OK si se realiza correctamente; de lo contrario, devuelve un código de error. Para ver una lista de códigos de error, consulte Códigos de error.
Comentarios
Si una llamada asincrónica devuelve resultados, llame a esta función antes de llamar a XAsyncGetResult para especificar el tamaño del búfer necesario para contener los resultados. Cada llamada asincrónica que devuelve resultados debe tener una función correspondiente a la que se pueda llamar para devolver los resultados de esa llamada asincrónica. Para ver un ejemplo de una llamada asincrónica con una función correspondiente para devolver resultados, consulte XGameSaveGetRemainingQuotaAsync y XGameSaveGetRemainingQuotaResult.Requisitos
Encabezado: XAsync.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
Miembros de XAsyncXAsyncGetStatus
Modelo de programación asincrónica
