XboxLiveDeviceAddress.GetSnapshotAsBuffer 方法

定义

获取当前 XboxLiveDeviceAddress 的快照,并将其作为实现 IBuffer 的对象返回。

可以使用此方法保存快照,以便以后与 XboxLiveDeviceAddress.CreateFromSnapshotBuffer 方法一起使用。

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

public:
 virtual IBuffer ^ GetSnapshotAsBuffer() = GetSnapshotAsBuffer;
IBuffer GetSnapshotAsBuffer();
public IBuffer GetSnapshotAsBuffer();
function getSnapshotAsBuffer()
Public Function GetSnapshotAsBuffer () As IBuffer

返回

快照,位于实现 IBuffer 的 对象中。

注解

快照是 XboxLiveDeviceAddress 对象的序列化形式,可通过带外通道(如 Xbox Live 匹配)传输到远程设备。 但是,它们表示设备在特定时间的网络地址信息,并且可能会随时间而更改。 为了避免不必要的连接问题,应侦听本地设备地址上的 XboxLiveDeviceAddress.SnapshotChanged 事件,以了解其快照内容何时更新,并刷新已序列化快照传输或缓存它的任何位置,以便远程设备始终具有最新信息。

适用于