Поделиться через


XboxLiveDeviceAddress.GetSnapshotAsBuffer Метод

Определение

Получает snapshot текущего объекта XboxLiveDeviceAddress и возвращает его в виде объекта, реализующего IBuffer.

Этот метод можно использовать для сохранения snapshot для последующего использования с методом XboxLiveDeviceAddress.CreateFromSnapshotBuffer.

Важно!

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

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

Возвращаемое значение

Snapshot в объекте, который реализует IBuffer.

Комментарии

Моментальные снимки — это сериализованные формы объектов XboxLiveDeviceAddress , которые можно передавать на удаленные устройства по внештатным каналам, таким как xbox Live matchmaking. Однако они представляют сведения о сетевом адресе устройства в определенное время и могут меняться со временем. Чтобы избежать ненужных проблем с подключением, следует прослушивать события XboxLiveDeviceAddress.SnapshotChanged по адресу локального устройства, чтобы узнать, когда было обновлено содержимое snapshot, и обновлять сериализованный snapshot в любом месте, где вы его передали или кэшировали, чтобы удаленные устройства всегда имели последнюю информацию.

Применяется к