XboxLiveDeviceAddress.GetSnapshotAsBase64 メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
戻り値
Base64 でエンコードされた文字列としてスナップショット。
注釈
スナップショットは、Xbox Live マッチメイキングなどの帯域外チャネルを介してリモート デバイスに送信できる、シリアル化された形式の XboxLiveDeviceAddress オブジェクトです。 ただし、特定の時刻にデバイスのネットワーク アドレス情報を表し、時間の経過と同時に変化する可能性があります。 不要な接続の問題を回避するには、ローカル デバイス アドレスで XboxLiveDeviceAddress.SnapshotChanged イベントをリッスンして、スナップショットコンテンツがいつ更新されたかを確認し、転送またはキャッシュした任意の場所でシリアル化されたスナップショットを更新して、リモート デバイスが常に最新の情報を保持するようにする必要があります。