Microsoft.Xbox.Wrappers.XGameSave.Provider
The primary management class for the XGameSave wrapper.Syntax
Methods
Remarks
The XGameSave simplified wrapper is a set of API’s that enable reading and writing data on behalf of a user, to be persisted across game sessions, and to seamlessly sync with the cloud across multiple devices. The wrapper APIs fall into three categories: Providersgs_provider_t is the handle that binds a user context to a game save. It’s required for API interactions. Each provider can contain multiple containers, and each provider has a default quota of 256 MB. Provider operations include:
- Quota information
- Container management
- Provider Metadata (Service Configuration ID, UserContext)
- Queries on container info, and container status
- Queries on container contents
- Atomic updates to container data
- Blob update and delete operations are designed to be atomic, so that a set of changes can be committed in one operation. If any portion fails, then the entire update fails.
Requirements
Header: xgamesavewrappers.hpp Supported platforms: Windows, XBOX One family consoles and XBOX Series consolesSee also
Microsoft.Xbox.Wrappers.XGameSave.ProviderXGameSave wrapper members
Observer Design Pattern
