MiracastReceiver Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект , позволяющий приложению реализовать приемник Miracast (приемник) и получать входящие подключения Miracast.
public ref class MiracastReceiver sealed
/// [Windows.Foundation.Metadata.Activatable(524288, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MiracastReceiver final
[Windows.Foundation.Metadata.Activatable(524288, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MiracastReceiver
function MiracastReceiver()
Public NotInheritable Class MiracastReceiver
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 1903 (появилось в 10.0.18362.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v8.0)
|
Комментарии
Miracast требует, чтобы устройство поддерживало Wi-Fi Direct.
Конструкторы
MiracastReceiver() |
Создает новый экземпляр объекта MiracastReceiver . |
Методы
ClearKnownTransmitters() |
Очищает коллекцию известных объектов MiracastTransmitter . |
CreateSession(CoreApplicationView) |
Создает новый объект MiracastReceiverSession, необходимый для получения подключений Miracast. |
CreateSessionAsync(CoreApplicationView) |
Асинхронно создает новый объект MiracastReceiverSession, необходимый для получения подключений Miracast. |
DisconnectAllAndApplySettings(MiracastReceiverSettings) |
Отключает все подключенные в данный момент подключения Miracast и применяет указанные параметры к MiracastReceiver. |
DisconnectAllAndApplySettingsAsync(MiracastReceiverSettings) |
Асинхронно отключает все подключенные в настоящее время подключения Miracast и применяет указанные параметры к MiracastReceiver. |
GetCurrentSettings() |
Возвращает параметры, используемые в настоящее время MiracastReceiver. |
GetCurrentSettingsAsync() |
Возвращает параметры, используемые в настоящее время MiracastReceiver. |
GetDefaultSettings() |
Возвращает параметры по умолчанию для MiracastReceiver. |
GetStatus() |
Извлекает текущее состояние MiracastReceiver. |
GetStatusAsync() |
Асинхронно извлекает текущее состояние MiracastReceiver. |
RemoveKnownTransmitter(MiracastTransmitter) |
Удалите указанный объект MiracastTransmitter из коллекции известных объектов MiracastTransmitter . |
События
StatusChanged |
Событие, возникающее при изменении состояния MiracastReceiver . |