次の方法で共有


XboxLiveDeviceAddress.GetSnapshotAsBase64 メソッド

定義

Base64 でエンコードされた文字列として現在の XboxLiveDeviceAddress のスナップショットを取得します。

このスナップショットを保存して、後で XboxLiveDeviceAddress.CreateFromSnapshotBase64 の呼び出しで base64 パラメーターとして使用できます。

重要

この API は、すべてのアプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

public:
 virtual Platform::String ^ GetSnapshotAsBase64() = GetSnapshotAsBase64;
winrt::hstring GetSnapshotAsBase64();
public string GetSnapshotAsBase64();
function getSnapshotAsBase64()
Public Function GetSnapshotAsBase64 () As String

戻り値

String

Platform::String

winrt::hstring

Base64 でエンコードされた文字列としてスナップショット。

注釈

スナップショットは、Xbox Live マッチメイキングなどの帯域外チャネルを介してリモート デバイスに送信できる、シリアル化された形式の XboxLiveDeviceAddress オブジェクトです。 ただし、特定の時刻にデバイスのネットワーク アドレス情報を表し、時間の経過と同時に変化する可能性があります。 不要な接続の問題を回避するには、ローカル デバイス アドレスで XboxLiveDeviceAddress.SnapshotChanged イベントをリッスンして、スナップショットコンテンツがいつ更新されたかを確認し、転送またはキャッシュした任意の場所でシリアル化されたスナップショットを更新して、リモート デバイスが常に最新の情報を保持するようにする必要があります。

適用対象