Microsoft.Xbox.Wrappers.XGameSave.Provider.Save
Salva dados no blob (arquivo) especificado dentro do contêiner especificado.Sintaxe
Parâmetros
containerName _In_Tipo: std::string O nome do contêiner. blobName _In_
Tipo: std::string O nome do blob. dataSize _In_
Tipo: size_t A quantidade de dados a serem gravados no blob. Esse tamanho é limitado a um máximo de 16 MB (GS_MAX_BLOB_SIZE). blobData _In_
Tipo: uint8_t* Um ponteiro para os bytes a serem gravados no blob.
Valor retornado
Tipo: HRESULT Este método retorna S_OK em caso de êxito e os seguintes códigos HRESULT em caso de falha:- GS_INVALID_CONTAINER_NAME
- GS_OUT_OF_LOCAL_STORAGE
- GS_UPDATE_TOO_BIG
- GS_QUOTA_EXCEEDED
- GS_HANDLE_EXPIRED
Exemplo
O exemplo de código a seguir demonstra como usar a função Save.Comentários
Você deve chamar o método Initialize antes de poder chamar qualquer outro método da classeProvider.
Para inicializar o wrapper de jogos salvos e sincronizar todos os contêineres do usuário especificado, chame Initialize.
Para carregar os dados do blob fornecido, de dentro do contêiner especificado, chame Load.
Requisitos
Cabeçalho: xgamesavewrappers.hpp Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesConfira também
Microsoft.Xbox.Wrappers.XGameSave.ProviderMembros do wrapper do XGameSave
Load
