Riferimento all'API C++ di Google Play Giochi

Queste sono le pagine di riferimento per le API C++ dei servizi per i giochi di Play.

Corsi

gpg::Obiettivo Una singola struttura di dati che consente di accedere ai dati sullo stato di un obiettivo specifico.
gpg::AchievementManager Consente di acquisire e impostare vari dati relativi agli obiettivi.
gpg::AndroidPlatformConfiguration La configurazione della piattaforma utilizzata durante la creazione di un'istanza della classe GameServices su Android.
gpg::CaptureOverlayStateListenerHelper Definisce un helper che può essere utilizzato per fornire i callback ICaptureOverlayStateListener all'SDK senza definire l'interfaccia completa ICaptureOverlayStateListener.
gpg::EndpointDiscoveryListenerHelper Definisce un helper che può essere utilizzato per fornire callback IEndpointDiscoveryListener all'SDK senza definire l'interfaccia IEndpointDiscoveryListener completa.
gpg::Evento Una singola struttura di dati contenente dati sullo stato di un evento specifico.
gpg::EventManager Recupera e imposta vari dati relativi agli eventi.
gpg::GameServices Il punto di partenza per interagire con Google Play Giochi.
gpg::GameServices::Builder Utilizzato per creare e configurare un'istanza della classe GameServices.
gpg::ICaptureOverlayStateListener Definisce un'interfaccia in grado di inviare eventi relativi a cambiamenti nello stato di acquisizione video.
gpg::ICrossAppEndpointDiscoveryListener Definisce un'interfaccia che può essere pubblicata per eventi relativi al rilevamento degli endpoint remoti tra app.
gpg::IEndpointDiscoveryListener Definisce un'interfaccia che può essere pubblicata per eventi relativi al rilevamento degli endpoint remoti.
gpg::IMessageListener Definisce un'interfaccia che può essere consegnata ai messaggi da endpoint remoti.
gpg::IRealTimeEventListener Definisce un'interfaccia in grado di offrire eventi relativi alla modalità multiplayer in tempo reale.
gpg::Classifica Un'unica struttura di dati che consente di accedere ai dati sullo stato di una classifica specifica, come il nome e la validità.
gpg::LeaderboardManager Consente di acquisire e impostare vari dati relativi alle classifiche.
gpg::MessageListenerHelper Definisce un helper che può essere utilizzato per fornire i callback IMessageListener all'SDK senza definire l'interfaccia IMessageListener completa.
gpg::MultiplayerInvitation Una struttura di dati contenente dati sullo stato corrente di un invito a una partita a turni.
gpg::MultiplayerParticipant Una struttura di dati contenente dati su un partecipante a una partita multiplayer.
gpg::NearbyConnections Un'API utilizzata per creare connessioni e comunicare tra app sulla stessa rete locale.
gpg::NearbyConnections::Builder Classe Builder utilizzata per creare gli oggetti NearbyConnections.
gpg::ParticipantResults Una struttura di dati contenente dati sui risultati per partecipante per un TurnBasedMatch.
gpg::Player Una struttura di dati che ti consente di accedere ai dati su un player specifico.
gpg::PlayerLevel Una singola struttura di dati contenente dati sul livello del giocatore.
gpg::PlayerManager Consente di acquisire e impostare vari dati relativi ai giocatori.
gpg::PlayerStats Una struttura di dati che ti consente di accedere ai dati su un player specifico.
gpg::RealTimeEventListenerHelper Definisce un helper che può essere utilizzato per fornire callback IRealTimeEventListener all'SDK senza definire l'interfaccia IRealTimeEventListener completa.
gpg::RealTimeMultiplayerManager Recupera, modifica, gestisce i messaggi e crea oggetti RealTimeRoom.
gpg::RealTimeRoom Una struttura di dati contenente lo stato attuale di una stanza multiplayer in tempo reale.
gpg::RealTimeRoomConfig Una struttura di dati contenente i dati necessari per creare un oggetto RealTimeRoom.
gpg::RealTimeRoomConfig::Builder Crea uno o più oggetti RealTimeRoomConfig.
gpg::Punteggio Struttura di dati unica che ti consente di accedere ai dati sul punteggio di un giocatore.
gpg::ScorePage Una singola struttura di dati che consente di accedere ai dati dei punteggi.
gpg::ScorePage::Entry Un corso che crea una voce in una pagina di punteggio.
gpg::ScorePage::ScorePageToken Una struttura di dati di tipo quasi opaco che rappresenta una query per una ScorePage (o è vuota).
gpg::ScoreSummary Una singola struttura di dati che consente di accedere a un riepilogo delle informazioni sui punteggi.
gpg::SnapshotManager Consente di acquisire e impostare vari dati relativi agli snapshot.
gpg::SnapshotMetadata Una singola struttura di dati che consente di accedere ai dati sullo stato dei metadati di uno snapshot specifico.
gpg::SnapshotMetadataChange Una singola struttura di dati che consente di accedere ai dati sullo stato di uno snapshot specifico.
gpg::SnapshotMetadataChange::Builder Crea uno o più oggetti SnapshotMetadataChange.
gpg::SnapshotMetadataChange::CoverImage Una singola struttura di dati che consente di accedere ai dati sullo stato di una specifica immagine di copertina.
gpg::StatsManager Consente di acquisire e impostare vari dati relativi alle statistiche.
gpg::TurnBasedMatch Una struttura di dati contenente dati sullo stato attuale di un elemento TurnBasedMatch.
gpg::TurnBasedMatchConfig Una struttura di dati contenente i dati necessari per creare un TurnBasedMatch.
gpg::TurnBasedMatchConfig::Builder Crea uno o più oggetti TurnBasedMatchConfig.
gpg::TurnBasedMultiplayerManager Recupera, modifica e crea TurnBasedMatch oggetti.
gpg::VideoCapabilities Una struttura di dati che consente di accedere alle informazioni sulle funzionalità del dispositivo corrente per la registrazione video.
gpg::VideoCaptureState Una struttura di dati che consente di accedere allo stato corrente dell'acquisizione video.
gpg::VideoManager Recupera e imposta vari dati relativi ai video.

Strutture

gpg::AchievementManager::FetchAllResponse Contiene tutti i dati relativi a tutti gli obiettivi, insieme allo stato delle risposte.
gpg::AchievementManager::FetchResponse Contiene i dati e lo stato delle risposte per un singolo obiettivo.
gpg::AndroidInitialization AndroidInitialization include tre funzioni di inizializzazione, esattamente una delle quali deve essere chiamata.
gpg::AndroidSupport Funzioni che supportano il supporto delle versioni precedenti ad Android 4.0.
gpg::AppIdentifier Identificatore per un'applicazione.
gpg::BaseStatus Uno struct contenente tutti i possibili codici di stato che possono essere restituiti dalle nostre API.
gpg::ConnectionRequest Richiesta per stabilire una connessione.
gpg::ConnectionResponse Una risposta a una richiesta di connessione.
gpg::EndpointDetails Dettagli relativi a un endpoint remoto rilevato dall'app.
gpg::EventManager::FetchAllResponse Data e ResponseStatus per tutti gli eventi.
gpg::EventManager::FetchResponse Contiene i dati e lo stato della risposta per un singolo evento.
gpg::LeaderboardManager::FetchAllResponse Contiene dati e stati di risposta per tutte le classifiche.
gpg::LeaderboardManager::FetchAllScoreSummariesResponse Contiene tutti i dati e gli stati delle risposte per tutti i riepiloghi dei punteggi della classifica.
gpg::LeaderboardManager::FetchResponse Contiene i dati di una classifica, insieme a uno stato delle risposte.
gpg::LeaderboardManager::FetchScorePageResponse Restituisce lo stato e i dati della risposta dalla pagina del punteggio visualizzata.
gpg::LeaderboardManager::FetchScoreSummaryResponse Stato di dati e risposte per un riepilogo del punteggio della classifica specificato.
gpg::PlayerManager::FetchListResponse Una risposta contenente un vettore di player.
gpg::PlayerManager::FetchResponse data e ResponseStatus per uno specifico Player.
gpg::PlayerManager::FetchSelfResponse Contiene tutti i dati del player, insieme a uno stato della risposta.
gpg::RealTimeMultiplayerManager::FetchInvitationsResponse Data e ResponseStatus per l'operazione FetchInvitations.
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse Data e ResponseStatus per uno specifico oggetto RealTimeRoom.
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse Data e ResponseStatus per l'operazione ShowRoomInboxUI.
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse Data e ResponseStatus per l'operazione ShowWaitingRoomUI.
gpg::SnapshotManager::CommitResponse Contiene i dati per uno snapshot aggiornato, insieme allo stato della risposta.
gpg::SnapshotManager::FetchAllResponse Contiene tutti i dati per tutti gli snapshot, insieme allo stato della risposta.
gpg::SnapshotManager::MaxSizeResponse Mantiene la dimensione massima per i dati dello snapshot e per l'immagine di copertina dell'istantanea.
gpg::SnapshotManager::OpenResponse Contiene i dati per un determinato snapshot richiesto insieme a uno stato della risposta.
gpg::SnapshotManager::ReadResponse Legge lo stato della risposta e i dati degli snapshot restituiti da un'operazione di lettura degli snapshot.
gpg::SnapshotManager::SnapshotSelectUIResponse Data e ResponseStatus per l'operazione ShowSelectUIOperation.
gpg::StartAdvertisingResult L'ID e il nome di un'istanza registrata su questo dispositivo.
gpg::StatsManager::FetchForPlayerResponse Contiene tutti i dati PlayerStats e lo stato della risposta.
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse Data e ResponseStatus per l'operazione ShowMatchInboxUI.
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data e ResponseStatus per l'operazione ShowPlayerSelectUI.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse Data e ResponseStatus per uno specifico TurnBasedMatch.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse Data e ResponseStatus per TurnBasedMatches e gli inviti.
gpg::VideoManager::GetCaptureCapabilitiesResponse Contiene i dati per le funzionalità video, insieme allo stato della risposta.
gpg::VideoManager::GetCaptureStateResponse Contiene i dati per lo stato dell'acquisizione del video, insieme allo stato della risposta.
gpg::VideoManager::IsCaptureAvailableResponse Blocca se è disponibile una modalità di acquisizione (specificata in IsCaptureAvailable) e lo stato della risposta.