Referenz zur C++ API von Google Play Spiele

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

Kurse

gpg::Erfolg Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Erfolgs zugreifen können.
gpg::AchievementManager Ruft verschiedene erfolgsbezogene Daten ab und legt sie fest.
gpg::AndroidPlatformConfiguration Die Plattformkonfiguration, die beim Erstellen einer Instanz der GameServices-Klasse unter Android verwendet wird.
gpg::CaptureOverlayStateListenerHelper Definiert einen Helper, mit dem ICaptureOverlayStateListener-Rückrufe an das SDK bereitgestellt werden können, ohne die vollständige ICaptureOverlayStateListener-Schnittstelle zu definieren.
gpg::EndpointDiscoveryListenerHelper Definiert einen Helper, mit dem IEndpointDiscoveryListener-Rückrufe für das SDK bereitgestellt werden können, 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::GameServices Der Ausgangspunkt für die Interaktion mit Google Play Spiele.
gpg::GameServices::Builder Wird zum Erstellen und Konfigurieren einer Instanz der GameServices-Klasse verwendet.
gpg::ICaptureOverlayStateListener Definiert eine Schnittstelle, die Ereignisse liefern kann, die mit Änderungen des Videoaufnahmestatus zusammenhängen.
gpg::ICrossAppEndpointDiscoveryListener Definiert eine Schnittstelle, an die Ereignisse im Zusammenhang mit der appübergreifenden Remote-Endpunkterkennung gesendet werden können.
gpg::IEndpointDiscoveryListener Definiert eine Schnittstelle, an die Ereignisse im Zusammenhang mit der Remote-Endpunkterkennung gesendet werden können.
gpg::IMessageListener Definiert eine Schnittstelle, über die Nachrichten von Remote-Endpunkten zugestellt werden können.
gpg::IRealTimeEventListener Definiert eine Schnittstelle, die Ereignisse im Zusammenhang mit dem Echtzeit-Mehrspielermodus liefern kann.
gpg::Leaderboard Eine einzelne Datenstruktur, mit der du auf Daten zum Status einer bestimmten Bestenliste zugreifen kannst, z. B. ihren Namen und ihre Gültigkeit.
gpg::LeaderboardManager Ruft verschiedene Daten zu Bestenlisten ab und legt diese fest.
gpg::MessageListenerHelper Definiert einen Helper, mit dem IMessageListener-Rückrufe an das SDK bereitgestellt werden können, ohne die vollständige IMessageListener-Schnittstelle zu definieren.
gpg::MultiplayerInvitation Eine Datenstruktur mit Daten über den aktuellen Status einer Einladung zu einem rundenbasierten Spiel.
gpg::MultiplayerParticipant Eine Datenstruktur, die Daten zu einem Teilnehmer in einem Mehrspielermodus enthält.
gpg::NearbyConnections Eine API, die zum Herstellen von Verbindungen und zur Kommunikation zwischen Apps im selben lokalen Netzwerk verwendet wird.
gpg::NearbyConnections::Builder Builder-Klasse, die zum Erstellen von NearbyConnections-Objekten verwendet wird.
gpg::ParticipantResults Eine Datenstruktur mit Daten zu den Ergebnissen pro Teilnehmer für eine TurnBasedMatch.
gpg::Player Eine Datenstruktur, mit der du auf Daten zu einem bestimmten Spieler zugreifen kannst.
gpg::PlayerLevel Eine einzelne Datenstruktur mit Daten über das Level des Spielers.
gpg::PlayerManager Ruft verschiedene spielerbezogene Daten ab und legt sie fest.
gpg::PlayerStats Eine Datenstruktur, mit der du auf Daten zu einem bestimmten Spieler zugreifen kannst.
gpg::RealTimeEventListenerHelper Definiert einen Helper, mit dem IRealTimeEventListener-Rückrufe an das SDK bereitgestellt werden können, ohne die vollständige IRealTimeEventListener-Schnittstelle zu definieren.
gpg::RealTimeMultiplayerManager Ruft RealTimeRoom-Objekte ab, ändert sie und erstellt sie für Nachrichten.
gpg::RealTimeRoom Eine Datenstruktur, die den aktuellen Status eines Echtzeit-Mehrspielerraums enthält.
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 Einzelne Datenstruktur, mit der Sie auf Daten über die Punktzahl eines Spielers zugreifen können.
gpg::ScorePage Eine einzelne Datenstruktur, mit der Sie auf Punktzahldaten zugreifen können.
gpg::ScorePage::Entry Ein Kurs, der einen Eintrag auf einer Punktzahlseite erstellt.
gpg::ScorePage::ScorePageToken Eine nahezu undurchsichtige Datenstruktur, die eine Abfrage für eine ScorePage darstellt (oder leer ist).
gpg::ScoreSummary Eine einzelne Datenstruktur, mit der Sie auf eine Zusammenfassung 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 bestimmter 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 Titelbildes zugreifen können.
gpg::StatsManager Ruft verschiedene statistikbezogene Daten ab und legt sie fest.
gpg::TurnBasedMatch Eine Datenstruktur mit Daten zum aktuellen Status einer 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 und erstellt sie.
gpg::VideoCapabilities Eine Datenstruktur, die den Zugriff auf Informationen zu den Funktionen des aktuellen Geräts für die Videoaufzeichnung ermöglicht.
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.

Strukturen

gpg::AchievementManager::FetchAllResponse Enthält alle Daten zu allen Erfolgen sowie einen Antwortstatus
gpg::AchievementManager::FetchResponse 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 Unterstützung vor Android 4.0 ermöglichen.
gpg::AppIdentifier Eine Kennung für eine Anwendung.
gpg::BaseStatus Eine Struktur mit allen möglichen Statuscodes, die von unseren APIs zurückgegeben werden können.
gpg::ConnectionRequest Eine Anfrage zum Herstellen einer Verbindung.
gpg::ConnectionResponse Eine Antwort auf eine Verbindungsanfrage.
gpg::EndpointDetails Details zu einem Remote-Endpunkt, den die App erkannt hat.
gpg::EventManager::FetchAllResponse Data und ResponseStatus für alle Ereignisse.
gpg::EventManager::FetchResponse 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 Punktzahlübersichten der Bestenliste.
gpg::LeaderboardManager::FetchResponse Enthält Daten zu einer Bestenliste sowie einen Antwortstatus.
gpg::LeaderboardManager::FetchScorePageResponse Gibt den Antwortstatus und die Daten von der Seite für den Zugriff zurück.
gpg::LeaderboardManager::FetchScoreSummaryResponse Daten- und Antwortstatus für eine angegebene Zusammenfassung der Bestenliste.
gpg::PlayerManager::FetchListResponse Eine Antwort, die einen Spielervektor 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::FetchInvitationsResponse Data und ResponseStatus für den FetchInvitations-Vorgang.
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse Data und ResponseStatus für ein bestimmtes RealTimeRoom-Objekt.
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse Data und ResponseStatus für den ShowRoomInboxUI-Vorgang.
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse Data und ResponseStatus für den ShowWaitingRoomUI-Vorgang.
gpg::SnapshotManager::CommitResponse Enthält die Daten für einen aktualisierten Snapshot zusammen mit einem Antwortstatus.
gpg::SnapshotManager::FetchAllResponse Enthält alle Daten für alle Snapshots zusammen mit einem Antwortstatus.
gpg::SnapshotManager::MaxSizeResponse Enthält die maximale Größe für Snapshot-Daten und Snapshot-Titelbilder.
gpg::SnapshotManager::OpenResponse Enthält die Daten für einen bestimmten angeforderten Snapshot zusammen mit einem Antwortstatus.
gpg::SnapshotManager::ReadResponse Liest den Antwortstatus und Snapshot-Daten, die von einem Snapshot-Lesevorgang zurückgegeben wurden.
gpg::SnapshotManager::SnapshotSelectUIResponse Data und ResponseStatus für den ShowSelectUIOperation-Vorgang.
gpg::StartAdvertisingResult Die ID und der Name einer Instanz, die auf diesem Gerät registriert ist.
gpg::StatsManager::FetchForPlayerResponse Enthält alle PlayerStats-Daten und einen Antwortstatus.
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse Data und ResponseStatus für den ShowMatchInboxUI-Vorgang.
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data und ResponseStatus für den ShowPlayerSelectUI-Vorgang.
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 Videoaufnahmestatus sowie einen Antwortstatus.
gpg::VideoManager::IsCaptureAvailableResponse Gibt an, ob ein Aufnahmemodus (angegeben in IsCaptureAvailable) verfügbar ist, zusammen mit dem Antwortstatus.