Skip to main content

Microsoft.Xbox.Wrappers.XGameSave.Provider

A classe de gerenciamento principal do wrapper do XGameSave.

Sintaxe

Métodos

Comentários

O wrapper simplificado do XGameSave é um conjunto de APIs que permite ler e gravar dados em nome de um usuário, para que sejam mantidos entre sessões de jogo e sincronizados perfeitamente com a nuvem em vários dispositivos. As APIs do wrapper se dividem em três categorias: Provedores gs_provider_t é o identificador que vincula um contexto de usuário a um jogo salvo. Ele é necessário para as interações com a API. Cada provedor pode conter vários contêineres, e cada provedor tem uma cota padrão de 256 MB. As operações do provedor incluem:
  • Informações de cota
  • Gerenciamento de contêineres
  • Metadados do provedor (ID de configuração de serviço, UserContext)
Contêineres Você pode usar contêineres para correlacionar logicamente dados em um grupo que pode ser gravado, atualizado e lido de forma atômica. As operações de contêiner incluem:
  • Consultas sobre informações e status do contêiner
  • Consultas sobre o conteúdo do contêiner
  • Atualizações atômicas nos dados do contêiner
Objetos binários grandes (blobs) Os blobs contêm os dados armazenados em um contêiner. A quantidade máxima de dados que um blob pode conter é de 16 MB.
  • As operações de atualização e exclusão de blobs são projetadas para serem atômicas, de modo que um conjunto de alterações possa ser confirmado em uma única operação. Se qualquer parte falhar, toda a atualização falhará.

Requisitos

Cabeçalho: xgamesavewrappers.hpp Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

Microsoft.Xbox.Wrappers.XGameSave.Provider
Membros do wrapper do XGameSave
Padrão de design do observador
Last modified on October 6, 2026