共用方式為


GameService 類別

定義

提供遊戲服務的存取權。

public ref class GameService abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameService final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class GameService
Public Class GameService
繼承
Object Platform::Object IInspectable GameService
屬性

Windows 需求

裝置系列
Windows Mobile Extension SDK (已於 10.0.10240.0 引進)
API contract
Windows.Phone.PhoneContract (已於 v1.0 引進)

備註

Windows.Phone.System.UserProfile.GameServices.Core 命名空間的所有成員只能由 XBox Live SDK使用。 除非具有ID_CAP_GAMERSERVICES功能的應用程式,否則無法呼叫這些 API。

屬性

ServiceUri

取得遊戲服務的 URI。

方法

GetAuthenticationStatus()

取得遊戲服務的最後一個驗證結果。

GetGamerProfileAsync()

擷取目前使用者的玩家設定檔。

GetInstalledGameItemsAsync()

擷取目前安裝的遊戲專案。

GetPartnerTokenAsync(Uri)

擷取指定 Uri 的夥伴權杖。

GetPrivilegesAsync()

擷取目前使用者的許可權字串。

GrantAchievement(UInt32)

將指定的成就授與目前使用者。

GrantAvatarAward(UInt32)

將指定的虛擬人偶獎授與目前使用者。

NotifyPartnerTokenExpired(Uri)

使指定 Uri 的快取夥伴權杖失效。

PostResult(UInt32, GameServiceScoreKind, Int64, GameServiceGameOutcome, IBuffer)

終止並張貼遊戲的結果。

適用於