MiracastReceiverConnection Класс

Определение

Представляет единое соединение между приемником Miracast и передатчиком Miracast.

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

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

Семейство устройств
Windows 10, version 1903 (появилось в 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v8.0)

Свойства

CursorImageChannel

Получает канал для передачи изображений курсора мыши из передатчика Miracast в приемник Miracast.

InputDevices

Получает устройства, с которых приемник Miracast может собирать входные данные и передавать их в передатчик Miracast.

StreamControl

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

Transmitter

Возвращает объект MiracastTransmitter , представляющий передатчик Miracast, который инициировал соединение.

Методы

Close()

Закрывает подключение и немедленно отключает связанный MiracastTransmitter от этого подключения.

Disconnect(MiracastReceiverDisconnectReason)

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

Disconnect(MiracastReceiverDisconnectReason, String)

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

Dispose()

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

Pause()

Запрашивает у передатчика Miracast приостановку потоковой передачи аудио- и видеоданных в приемник. Подключение остается установленным.

PauseAsync()

Асинхронно запрашивает у передатчика Miracast приостановку потоковой передачи аудио- и видеоданных в приемник. Подключение остается установленным.

Resume()

Запрашивает, чтобы передатчик Miracast возобновил потоковую передачу аудио- и видеоданных в MiracastReceiver.

ResumeAsync()

Запрашивает, чтобы передатчик Miracast возобновил потоковую передачу аудио- и видеоданных в MiracastReceiver.

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