ข้อมูลอ้างอิงเกี่ยวกับ Google Play Games C++ API

หน้าเหล่านี้คือหน้าอ้างอิงสำหรับ C++ API ของบริการเกมของ Play

คลาส

gpg::รางวัลพิเศษ โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับสถานะของรางวัลพิเศษที่เฉพาะเจาะจง
gpg::AchievementManager รับและตั้งค่าข้อมูลต่างๆ ที่เกี่ยวข้องกับรางวัลพิเศษ
gpg::AndroidPlatformConfiguration การกำหนดค่าแพลตฟอร์มที่ใช้เมื่อสร้างอินสแตนซ์ของคลาส GameServices ใน Android
gpg::CaptureOverlayStateListenerHelper กำหนดตัวช่วยที่สามารถใช้เพื่อส่งโค้ดเรียกกลับ ICaptureOverlayStateListener ไปยัง SDK โดยไม่ต้องกำหนดอินเทอร์เฟซ ICaptureOverlayStateListener แบบเต็ม
gpg::EndpointDiscoveryListenerHelper กำหนดตัวช่วยที่สามารถใช้ระบุโค้ดเรียกกลับ IEndpointDiscoveryListener ให้กับ SDK โดยไม่ต้องกำหนดอินเทอร์เฟซ IEndpointDiscoveryListener แบบเต็ม
gpg::เหตุการณ์ โครงสร้างข้อมูลเดียวที่มีข้อมูลเกี่ยวกับสถานะของเหตุการณ์ที่เฉพาะเจาะจง
gpg::EventManager รับและชุดข้อมูลที่เกี่ยวข้องกับเหตุการณ์ต่างๆ
gpg::GameServices จุดเริ่มต้นสำหรับการโต้ตอบกับ Google Play เกม
gpg::GameServices::Builder ใช้สำหรับการสร้างและกำหนดค่าอินสแตนซ์ของคลาส GameServices
gpg::ICaptureOverlayStateListener กำหนดอินเทอร์เฟซที่สามารถแสดงเหตุการณ์ที่เกี่ยวข้องกับการเปลี่ยนแปลงสถานะการจับภาพวิดีโอ
gpg::ICrossAppEndpointDiscoveryListener กำหนดอินเทอร์เฟซที่จะแสดงเหตุการณ์ที่เกี่ยวข้องกับการค้นพบปลายทางระยะไกลข้ามแอป
gpg::IEndpointDiscoveryListener กำหนดอินเทอร์เฟซซึ่งแสดงเหตุการณ์ที่เกี่ยวข้องกับการค้นพบปลายทางระยะไกลได้
gpg::IMessageListener กำหนดอินเทอร์เฟซซึ่งส่งข้อความจากปลายทางระยะไกลได้
gpg::IRealTimeEventListener กำหนดอินเทอร์เฟซที่สามารถนำเสนอเหตุการณ์ที่เกี่ยวข้องกับผู้เล่นหลายคนแบบเรียลไทม์
gpg::ลีดเดอร์บอร์ด โครงสร้างข้อมูลแบบเดี่ยวช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับสถานะของลีดเดอร์บอร์ดหนึ่งๆ ได้ เช่น ชื่อและอายุการใช้งาน
gpg::LeaderboardManager รับและตั้งข้อมูลต่างๆ ที่เกี่ยวข้องกับลีดเดอร์บอร์ด
gpg::MessageListenerHelper กำหนดตัวช่วยที่สามารถใช้เพื่อให้โค้ดเรียกกลับ IMessageListener ไปยัง SDK โดยไม่ต้องกำหนดอินเทอร์เฟซ IMessageListener แบบเต็ม
gpg::MultiplayerInvitation โครงสร้างข้อมูลที่มีข้อมูลเกี่ยวกับสถานะปัจจุบันของคำเชิญเข้าร่วมการแข่งขันแบบผลัดกันเล่น
gpg::MultiplayerParticipant โครงสร้างข้อมูลที่มีข้อมูลเกี่ยวกับผู้เข้าร่วมในการแข่งขันแบบผู้เล่นหลายคน
gpg::NearbyConnections API ที่ใช้สำหรับการสร้างการเชื่อมต่อและสื่อสารระหว่างแอปในเครือข่ายภายในเดียวกัน
gpg::NearbyConnections::Builder คลาส Builder ที่ใช้สร้างออบเจ็กต์ NearbyConnections
gpg::ParticipantResults โครงสร้างข้อมูลที่มีข้อมูลเกี่ยวกับผลลัพธ์ต่อผู้เข้าร่วมสำหรับ TurnBasedMatch
gpg::ผู้เล่น โครงสร้างข้อมูลที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับโปรแกรมเล่นวิดีโอหนึ่งๆ
gpg::PlayerLevel โครงสร้างข้อมูลเดียวที่มีข้อมูลเกี่ยวกับระดับของผู้เล่น
gpg::PlayerManager รับและตั้งค่าข้อมูลต่างๆ ที่เกี่ยวข้องกับผู้เล่น
gpg::PlayerStats โครงสร้างข้อมูลที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับโปรแกรมเล่นวิดีโอหนึ่งๆ
gpg::RealTimeEventListenerHelper กำหนดตัวช่วยที่สามารถใช้ระบุโค้ดเรียกกลับ IRealTimeEventListener ไปยัง SDK โดยไม่ต้องกำหนดอินเทอร์เฟซ IRealTimeEventListener แบบเต็ม
gpg::RealTimeMultiplayerManager ดึงข้อมูล แก้ไข จัดการการรับส่งข้อความ และสร้างออบเจ็กต์ RealTimeRoom
gpg::RealTimeRoom โครงสร้างข้อมูลที่มีสถานะปัจจุบันของห้องแชทที่มีผู้เล่นหลายคนแบบเรียลไทม์
gpg::RealTimeRoomConfig โครงสร้างข้อมูลที่มีข้อมูลที่จำเป็นในการสร้างออบเจ็กต์ RealTimeRoom
gpg::RealTimeRoomConfig::Builder สร้างออบเจ็กต์ RealTimeRoomConfig อย่างน้อย 1 รายการ
gpg::คะแนน โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับคะแนนของผู้เล่นได้
gpg::ScorePage โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลคะแนนได้
gpg::ScorePage::Entry ชั้นเรียนที่สร้างรายการในหน้าคะแนน
gpg::ScorePage::ScorePageToken โครงสร้างข้อมูลที่เป็นประเภทที่แทบจะทึบแสงซึ่งแสดงคำค้นหาสำหรับ ScorePage (หรือว่างเปล่า)
gpg::ScoreSummary โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงสรุปข้อมูลคะแนนได้
gpg::SnapshotManager รับและตั้งค่าข้อมูลต่างๆ ที่เกี่ยวข้องกับสแนปชอต
gpg::SnapshotMetadata โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับสถานะข้อมูลเมตาสแนปชอตที่เจาะจงได้
gpg::SnapshotMetadataChange โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับสถานะของสแนปชอตที่เจาะจงได้
gpg::SnapshotMetadataChange::Builder สร้างออบเจ็กต์ SnapshotMetadataChange อย่างน้อย 1 รายการ
gpg::SnapshotMetadataChange::CoverImage โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับสถานะของภาพหน้าปกที่เฉพาะเจาะจงได้
gpg::StatsManager รับและตั้งข้อมูลต่างๆ ที่เกี่ยวข้องกับสถิติ
gpg::TurnBasedMatch โครงสร้างข้อมูลที่มีข้อมูลเกี่ยวกับสถานะปัจจุบันของ TurnBasedMatch
gpg::TurnBasedMatchConfig โครงสร้างข้อมูลที่มีข้อมูลที่จำเป็นในการสร้าง TurnBasedMatch
gpg::TurnBasedMatchConfig::Builder สร้างออบเจ็กต์ TurnBasedMatchConfig อย่างน้อย 1 รายการ
gpg::TurnBasedMultiplayerManager ดึงข้อมูล แก้ไข และสร้างออบเจ็กต์ TurnBasedMatch รายการ
gpg::VideoCapabilities โครงสร้างข้อมูลที่ช่วยให้เข้าถึงข้อมูลเกี่ยวกับความสามารถของอุปกรณ์ในปัจจุบันในการบันทึกวิดีโอ
gpg::VideoCaptureState โครงสร้างข้อมูลที่ช่วยให้เข้าถึงสถานะปัจจุบันของการบันทึกวิดีโอได้
gpg::VideoManager รับและตั้งค่าข้อมูลต่างๆ เกี่ยวกับวิดีโอ

โครงสร้าง

gpg::AchievementManager::FetchAllResponse เก็บข้อมูลทั้งหมดของรางวัลพิเศษทั้งหมดพร้อมสถานะการตอบกลับ
gpg::AchievementManager::FetchResponse มีข้อมูลและสถานะการตอบกลับสำหรับรางวัลพิเศษเดียว
gpg::AndroidInitialization AndroidInitialization มีฟังก์ชันการเริ่มต้น 3 ฟังก์ชัน ซึ่งจะต้องเรียกใช้ 1 ฟังก์ชัน
gpg::AndroidSupport ฟังก์ชันที่เปิดใช้การสนับสนุนก่อน Android 4.0
gpg::AppIdentifier ตัวระบุสำหรับแอปพลิเคชัน
gpg::BaseStatus โครงสร้างที่มีรหัสสถานะที่เป็นไปได้ทั้งหมดซึ่ง API ของเราส่งคืนได้
gpg::ConnectionRequest คําขอเพื่อสร้างการเชื่อมต่อ
gpg::ConnectionResponse การตอบกลับคำขอการเชื่อมต่อ
gpg::EndpointDetails รายละเอียดเกี่ยวกับปลายทางระยะไกลที่แอปค้นพบ
gpg::EventManager::FetchAllResponse Data และ ResponseStatus สำหรับเหตุการณ์ทั้งหมด
gpg::EventManager::FetchResponse มีข้อมูลและสถานะการตอบกลับสําหรับเหตุการณ์เดียว
gpg::LeaderboardManager::FetchAllResponse มีข้อมูลและสถานะการตอบกลับสำหรับลีดเดอร์บอร์ดทั้งหมด
gpg::LeaderboardManager::FetchAllScoreSummariesResponse มีข้อมูลและสถานะการตอบกลับทั้งหมดสำหรับสรุปคะแนนลีดเดอร์บอร์ดทั้งหมด
gpg::LeaderboardManager::FetchResponse เก็บข้อมูลของลีดเดอร์บอร์ดพร้อมสถานะการตอบกลับ
gpg::LeaderboardManager::FetchScorePageResponse แสดงผลสถานะการตอบกลับและข้อมูลจากหน้าคะแนนที่มีการเข้าถึง
gpg::LeaderboardManager::FetchScoreSummaryResponse ข้อมูลและสถานะการตอบกลับสำหรับสรุปคะแนนลีดเดอร์บอร์ดที่ระบุ
gpg::PlayerManager::FetchListResponse การตอบสนองที่มีเวกเตอร์ของผู้เล่น
gpg::PlayerManager::FetchResponse data และ ResponseStatus สำหรับโปรแกรมเล่นที่เจาะจง
gpg::PlayerManager::FetchSelfResponse เก็บข้อมูลผู้เล่นทั้งหมดพร้อมสถานะการตอบกลับ
gpg::RealTimeMultiplayerManager::FetchInvitationsResponse Data และ ResponseStatus สำหรับการดำเนินการ FetchInvitations
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse Data และ ResponseStatus สำหรับออบเจ็กต์ RealTimeRoom ที่เจาะจง
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse Data และ ResponseStatus สำหรับการดำเนินการ ShowRoomInboxUI
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse Data และ ResponseStatus สำหรับการดำเนินการ ShowWaitingRoomUI
gpg::SnapshotManager::CommitResponse เก็บข้อมูลสำหรับสแนปชอตที่อัปเดต พร้อมสถานะการตอบกลับ
gpg::SnapshotManager::FetchAllResponse เก็บข้อมูลทั้งหมดสำหรับสแนปชอตทั้งหมด รวมถึงสถานะการตอบกลับ
gpg::SnapshotManager::MaxSizeResponse รักษาขนาดสูงสุดของข้อมูลสแนปชอตและสำหรับภาพหน้าปกของสแนปชอต
gpg::SnapshotManager::OpenResponse เก็บข้อมูลของสแนปชอตที่ร้องขอบางรายการ รวมถึงสถานะการตอบกลับ
gpg::SnapshotManager::ReadResponse อ่านสถานะการตอบกลับและข้อมูลสแนปชอตที่ส่งคืนจากการดำเนินการอ่านสแนปชอต
gpg::SnapshotManager::SnapshotSelectUIResponse Data และ ResponseStatus สำหรับการดำเนินการ ShowSelectUIOperation
gpg::StartAdvertisingResult รหัสและชื่อของอินสแตนซ์ที่ลงทะเบียนในอุปกรณ์นี้
gpg::StatsManager::FetchForPlayerResponse เก็บข้อมูล PlayerStats ทั้งหมดไว้พร้อมสถานะการตอบกลับ
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse Data และ ResponseStatus สำหรับการดำเนินการ ShowMatchInboxUI
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data และ ResponseStatus สำหรับการดำเนินการ ShowPlayerSelectUI
gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse Data และ ResponseStatus สำหรับ TurnBasedMatch ที่เจาะจง
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse Data และ ResponseStatus สำหรับ TurnBasedMatches และ คำเชิญ
gpg::VideoManager::GetCaptureCapabilitiesResponse เก็บข้อมูลความสามารถของวิดีโอ รวมถึงสถานะการตอบกลับ
gpg::VideoManager::GetCaptureStateResponse คงข้อมูลสถานะการบันทึกวิดีโอไว้ รวมถึงสถานะการตอบกลับ
gpg::VideoManager::IsCaptureAvailableResponse ระงับไว้ว่าจะใช้โหมดจับภาพ (ที่ระบุใน IsCaptureAvailable) ได้หรือไม่ พร้อมสถานะการตอบกลับ