XGameSaveReadBlobData
Lee los datos de blob de un contenedor.Sintaxis
Parámetros
container _In_Tipo: XGameSaveContainerHandle Identificador del XGameSaveContainer que contiene los datos de XGameSaveBlob. blobNames _In_opt_z_count_(countOfBlobs)
Tipo: char* Puntero a una matriz de cadenas que representan los nombres de XGameSaveBlob. countOfBlobs _Inout_
Tipo: uint32_t* Número de blobs que se van a leer. blobsSize _In_
Tipo: size_t Tamaño de los datos de blob asignados; se puede inferir leyendo los metadatos del blob. blobData _Out_writes_bytes_(blobsSize)
Tipo: XGameSaveBlob* Puntero a XGameSaveBlob que contendrá los datos de blob. Debe tener memoria asignada para almacenar todos los blobs solicitados del contenedor.
Valor devuelto
Tipo: HRESULT Resultado de la función.Errores comunes
- E_GS_INVALID_CONTAINER_NAME
- E_GS_PROVIDED_BUFFER_TOO_SMALL
- E_GS_BLOB_NOT_FOUND
- E_GS_CONTAINER_NOT_IN_SYNC
- E_GS_CONTAINER_SYNC_FAILED
- E_GS_HANDLE_EXPIRED
Comentarios
No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
Requisitos
Encabezado: XGameSave.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
XGameSaveXGameSaveBlobInfo
XGameSaveReadBlobDataAsync
Depuración de partidas guardadas
