Microsoft.Xbox.Wrappers.XGameSave.Provider.Save
Guarda datos en el blob (archivo) especificado dentro del contenedor especificado.Sintaxis
Parámetros
containerName _In_Tipo: std::string El nombre del contenedor. blobName _In_
Tipo: std::string El nombre del blob. dataSize _In_
Tipo: size_t La cantidad de datos que se van a escribir en el blob. Este tamaño está limitado a un máximo de 16 MB (GS_MAX_BLOB_SIZE). blobData _In_
Tipo: uint8_t* Un puntero a los bytes que se van a escribir en el blob.
Valor devuelto
Tipo: HRESULT Este método devuelve S_OK si se ejecuta correctamente y los siguientes códigos HRESULT en caso de error:- GS_INVALID_CONTAINER_NAME
- GS_OUT_OF_LOCAL_STORAGE
- GS_UPDATE_TOO_BIG
- GS_QUOTA_EXCEEDED
- GS_HANDLE_EXPIRED
Ejemplo
El siguiente ejemplo de código muestra cómo usar la función Save.Comentarios
Debe llamar al método Initialize antes de poder llamar a cualquier otro método de la claseProvider.
Para inicializar el contenedor de guardado de partidas y sincronizar todos los contenedores para el usuario especificado, llame a Initialize.
Para cargar los datos del blob indicado, desde dentro del contenedor especificado, llame a Load.
Requisitos
Encabezado: xgamesavewrappers.hpp Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
Microsoft.Xbox.Wrappers.XGameSave.ProviderMiembros del contenedor XGameSave
Load
