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


CastingConnection Класс

Определение

Представляет соединение с устройством приведения.

public ref class CastingConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CastingConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CastingConnection : System.IDisposable
Public NotInheritable Class CastingConnection
Implements IDisposable
Наследование
Object Platform::Object IInspectable CastingConnection
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Получите экземпляр этого класса, вызвав CreateCastingConnection.

Свойства

Device

Возвращает устройство приведения, с которым было установлено соединение.

Source

Возвращает и задает источник содержимого, который приводится через подключение к устройству приведения. Содержимое можно задать и изменить в любое время, и это не приведет к отключению подключения.

State

Возвращает текущее состояние подключения.

Методы

Close()

Закрывает подключение приведения.

DisconnectAsync()

Завершает подключение приведения. Содержимое, которое было отрисовывается удаленно, возвращается в локальный элемент, из которого был получен источник приведения.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

RequestStartCastingAsync(CastingSource)

Запускает процесс приведения к устройству приведения. При вызове этот метод при необходимости связывает устройство c sting и проверяет у пользователя доступ к устройству приведения. Если пользователь запрещает приложению доступ к устройству, приведение завершается ошибкой. В противном случае устанавливается подключение, а содержимое отправляется на устройство. В течение этого времени состояние подключения меняется на подключение, а затем на подключено. Если задан источник приведения, состояние изменяется на отрисовку после начала воспроизведения.

События

ErrorOccurred

Указывает на ошибку при попытке установить подключение приведения.

StateChanged

Указывает на изменение в свойстве State .

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

См. также раздел