C++ API-Referenz für Google Play Spiele

Dies sind die Referenzseiten für die C++ APIs der Play Spiele-Dienste.

Kurse

gpg::Erfolg Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Erfolgs zugreifen können.
gpg::AchievementManager Ruft verschiedene Erfolgsdaten ab und legt sie fest.
gpg::AndroidPlatformConfiguration Die Plattformkonfiguration, die beim Erstellen einer Instanz der GameServices-Klasse unter Android verwendet wird.
gpg::CaptureOverlayStateListenerHelper Definiert ein Hilfsprogramm, das zur Bereitstellung von ICaptureOverlayStateListener-Callbacks für das SDK verwendet werden kann, ohne die vollständige ICaptureOverlayStateListener-Schnittstelle zu definieren.
gpg::EndpointDiscoveryListenerHelper Definiert ein Hilfsprogramm, das zur Bereitstellung von IEndpointDiscoveryListener-Callbacks für das SDK verwendet werden kann, ohne die vollständige IEndpointDiscoveryListener-Schnittstelle zu definieren.
gpg::ereignis Eine einzelne Datenstruktur mit Daten zum Status eines bestimmten Ereignisses.
gpg::EventManager Ruft verschiedene ereignisbasierte Daten ab und legt sie fest.
gpg::Spieldienste Der Ausgangspunkt für die Interaktion mit Google Play Spiele.
gpg::Spieldienste::Builder Wird zum Erstellen und Konfigurieren einer Instanz der Klasse GameServices verwendet.
gpg::ICaptureOverlayStateListener Definiert eine Schnittstelle, die Ereignisse in Bezug auf Änderungen des Videoaufnahmestatus liefern kann.
gpg::ICrossAppEndpointDiscoveryListener Definiert eine Schnittstelle, die Ereignisse im Zusammenhang mit der anwendungsübergreifenden Remote-Endpunkterkennung bereitgestellt werden kann.
gpg::IEndpointDiscovery-Listener Definiert eine Schnittstelle, die Ereignisse im Zusammenhang mit der Remote-Endpunkterkennung bereitgestellt werden kann.
gpg::IMessageListener Definiert eine Schnittstelle, die Nachrichten von Remote-Endpunkten zustellen kann.
gpg::IRealTimeEventListener Definiert eine Schnittstelle, die Ereignisse im Zusammenhang mit dem Echtzeit-Mehrspielermodus liefern kann.
GPG::Leaderboard Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status einer bestimmten Bestenliste zugreifen können, etwa deren Name und Gültigkeit.
GPG::LeaderboardManager Ruft verschiedene Daten zu Bestenlisten ab und legt sie fest.
gpg::MessageListenerHelper Definiert ein Hilfsprogramm, das zur Bereitstellung von IMessageListener-Callbacks für das SDK verwendet werden kann, ohne die vollständige IMessageListener-Schnittstelle zu definieren.
gpg::Multiplayer-Einladung Eine Datenstruktur mit Daten zum aktuellen Status einer Einladung zu einem rundenbasierten Spiel.
gpg::MultiplayerTeilnehmer Eine Datenstruktur mit Daten zu einem Teilnehmer im Mehrspielermodus.
gpg::NearbyConnections Eine API für Verbindungen und die Kommunikation zwischen Apps im selben lokalen Netzwerk.
gpg::NearbyConnections::Builder Builder-Klasse, die zum Erstellen von NearbyConnections-Objekten verwendet wird.
gpg::Teilnehmerergebnisse Eine Datenstruktur mit Daten zu den Ergebnissen pro Teilnehmer für TurnBasedMatch.
GPG::Player Eine Datenstruktur, mit der du auf Daten zu einem bestimmten Player zugreifen kannst.
GPG::PlayerLevel Eine einzelne Datenstruktur mit Daten zum Spielerlevel
GPG::PlayerManager Ruft spielerbezogene Daten ab und legt sie fest.
gpg::PlayerStats Eine Datenstruktur, mit der du auf Daten zu einem bestimmten Player zugreifen kannst.
gpg::RealTimeEventListenerHelper Definiert ein Hilfsprogramm, das zur Bereitstellung von IRealTimeEventListener-Callbacks für das SDK verwendet werden kann, ohne die vollständige Schnittstelle IRealTimeEventListener zu definieren.
GPG::RealTimeMultiplayerManager Ruft RealTimeRoom-Objekte ab, bearbeitet sie, verarbeitet sie und erstellt sie.
GPG::RealTimeRoom Eine Datenstruktur mit dem aktuellen Status eines Echtzeit-Mehrspielerraums.
gpg::RealTimeRoomConfig Eine Datenstruktur mit den Daten, die zum Erstellen eines RealTimeRoom-Objekts erforderlich sind.
gpg::RealTimeRoomConfig::Builder Erstellt ein oder mehrere RealTimeRoomConfig-Objekte.
gpg::Punktzahl Eine einzelne Datenstruktur, mit der Sie auf Daten zur Punktzahl eines Spielers zugreifen können.
GPG::ScorePage Eine einzelne Datenstruktur, mit der Sie auf Punktzahldaten zugreifen können.
GPG::ScorePage::Entry Eine Klasse, die einen Eintrag auf einer Bewertungsseite erstellt.
gpg::ScorePage::ScorePageToken Datenstruktur, die nahezu undurchsichtig ist und eine Abfrage für eine ScorePage darstellt (oder leer ist).
gpg::ScoreSummary Eine einzelne Datenstruktur, mit der Sie auf eine Übersicht der Punktzahlinformationen zugreifen können
gpg::SnapshotManager Ruft verschiedene Snapshot-bezogene Daten ab und legt sie fest.
gpg::SnapshotMetadata Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status einer bestimmten Snapshot-Metadaten zugreifen können.
gpg::SnapshotMetadataChange Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Snapshots zugreifen können.
gpg::SnapshotMetadataChange::Builder Erstellt ein oder mehrere SnapshotMetadataChange-Objekte.
gpg::SnapshotMetadataChange::CoverImage Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Titelbilds zugreifen können.
gpg::Statistikmanager Ruft verschiedene Statistikdaten ab und legt sie fest.
gpg::TurnBasedMatch Eine Datenstruktur mit Daten zum aktuellen Status eines TurnBasedMatch.
gpg::TurnBasedMatchConfig Eine Datenstruktur mit den Daten, die zum Erstellen eines TurnBasedMatch erforderlich sind.
gpg::TurnBasedMatchConfig::Builder Erstellt ein oder mehrere TurnBasedMatchConfig-Objekte.
gpg::TurnBasedMultiplayerManager Ruft TurnBasedMatch-Objekte ab, ändert sie und erstellt sie.
gpg::Videofunktionen Eine Datenstruktur, die Zugriff auf Informationen zu den Funktionen des aktuellen Geräts für die Videoaufzeichnung bietet.
GPG::VideoCaptureState Eine Datenstruktur, die den Zugriff auf den aktuellen Status der Videoaufnahme ermöglicht.
GPG::VideoManager Ruft verschiedene videobezogene Daten ab und legt sie fest.

Structs

GPG::AchievementManager::FetchAllResponse Enthält alle Daten für alle Erfolge sowie einen Antwortstatus.
gpg::AchievementManager::Abrufantwort Enthält Daten- und Antwortstatus für einen einzelnen Erfolg.
GPG::AndroidInitialization AndroidInitialization umfasst drei Initialisierungsfunktionen, von denen genau eine aufgerufen werden muss.
GPG::AndroidSupport Funktionen, die eine Unterstützung vor Android 4.0 ermöglichen
gpg::App-ID Eine Kennung für eine Anwendung.
gpg::Google BaseStatus Eine Struktur mit allen möglichen Statuscodes, die von unseren APIs zurückgegeben werden können.
gpg::Verbindungsanforderung Eine Anfrage zum Herstellen einer Verbindung.
gpg::Verbindungsantwort Eine Antwort auf eine Verbindungsanfrage.
gpg::Endpunktdetails Details zu einem Remote-Endpunkt, der von der App erkannt wurde.
GPG::EventManager::FetchAllResponse Data und ResponseStatus für alle Ereignisse.
gpg::EventManager::Abrufantwort Enthält Daten- und Antwortstatus für ein einzelnes Ereignis.
GPG::LeaderboardManager::FetchAllResponse Enthält Daten- und Antwortstatus für alle Bestenlisten.
GPG::LeaderboardManager::FetchAllScoreSummariesResponse Enthält alle Daten- und Antwortstatus für alle Bestenlisten-Zusammenfassungen.
GPG::LeaderboardManager::FetchResponse Enthält Daten zu einer Bestenliste und einen Antwortstatus.
GPG::LeaderboardManager::FetchScorePageResponse Gibt den Antwortstatus und Daten von der Seite mit der Zugriffspunktzahl zurück.
GPG::LeaderboardManager::FetchScoreSummaryResponse Daten- und Antwortstatus für eine angegebene Zusammenfassung der Bestenliste.
GPG::PlayerManager::FetchListResponse Eine Antwort, die einen Vektor von Spielern enthält.
GPG::PlayerManager::FetchResponse data und ResponseStatus für einen bestimmten Player
GPG::PlayerManager::FetchSelfResponse Enthält alle Spielerdaten sowie einen Antwortstatus.
GPG::RealTimeMultiplayerManager::FetchInvitesResponse Data und ResponseStatus für den Vorgang FetchInvitations.
GPG::RealTimeMultiplayerManager::RealTimeRoomResponse Data und ResponseStatus für ein bestimmtes RealTimeRoom-Objekt.
GPG::RealTimeMultiplayerManager::RoomInboxUIResponse Data und ResponseStatus für den Vorgang ShowRoomInboxUI.
GPG::RealTimeMultiplayerManager::WartenderUI-Antwort Data und ResponseStatus für den Vorgang ShowWaitingRoomUI.
gpg::SnapshotManager::Commit-Antwort Enthält die Daten für einen aktualisierten Snapshot zusammen mit einem Antwortstatus.
gpg::SnapshotManager::AbrufeAllResponse Enthält alle Daten für alle Snapshots sowie einen Antwortstatus.
gpg::SnapshotManager::MaxSizeResponse Enthält die maximale Größe für Snapshot-Daten und für das Cover-Abbildungsbild.
gpg::SnapshotManager::OpenResponse Enthält die Daten für einen bestimmten angeforderten Snapshot zusammen mit einem Antwortstatus.
gpg::SnapshotManager::Lesen-Antwort Antwortstatus und Snapshot-Daten werden von einem Snapshot-Lesevorgang zurückgegeben.
gpg::SnapshotManager::SnapshotSelectUIResponse Data und ResponseStatus für den Vorgang ShowSelectUIOperation.
gpg::StartAdvertisingResult Die ID und der Name einer auf diesem Gerät registrierten Instanz.
GPG::StatsManager::FetchForPlayerResponse Enthält alle PlayerStats-Daten zusammen mit einem Antwortstatus.
GPG::TurnBasedMultiplayerManager::MatchInboxUIResponse Data und ResponseStatus für den Vorgang ShowMatchInboxUI.
GPG::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data und ResponseStatus für den Vorgang ShowPlayerSelectUI.
GPG::TurnBasedMultiplayerManager::TurnBasedMatchResponse Data und ResponseStatus für eine bestimmte TurnBasedMatch.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse Data und ResponseStatus für TurnBasedMatches und Einladungen.
GPG::VideoManager::GetCaptureCapabilitiesResponse Enthält Daten zu Videofunktionen sowie einen Antwortstatus.
GPG::VideoManager::GetCaptureStateResponse Enthält Daten zum Status der Videoaufnahme sowie einen Antwortstatus.
GPG::VideoManager::IsCaptureAvailableResponse Gibt an, ob ein Aufnahmemodus (in IsCaptureAvailable angegeben) zusammen mit einem Antwortstatus verfügbar ist.