Интерфейс IBasicDevice
[Функция, связанная с этой страницей, API потоковой передачи Windows Media, является устаревшей функцией. Он был заменен Media Casting. Приведение мультимедиа оптимизировано для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде приведение мультимедиа вместо API потоковой передачи Windows Media, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
Инкапсулирует методы и события, необходимые для моделирования устройства DLNA.
Элементы
Интерфейс IBasicDevice наследуется от IInspectable. IBasicDevice также имеет следующие типы элементов:
Методы
Интерфейс IBasicDevice содержит следующие методы.
Метод | Описание |
---|---|
add_ConnectionStatusChanged | Регистрирует обработчик события ConnectionStatusChanged . |
CanWakeDevices | Извлекает значение, указывающее, может ли устройство проснуться. |
ConnectionStatus | Возвращает значение перечисления, указывающее, находится ли устройство в режиме on-line, off-line или спящего режима, но доступно ли для пробуждения. |
Описание | Получает описание устройства. |
DiscoveredOnCurrentNetwork | Извлекает значение, указывающее, находится ли устройство в текущей сети. |
FriendlyName | Извлекает понятное имя устройства. |
Значки | Возвращает вектор интерфейсов IDeviceIcon . |
IpAddresses | Возвращает вектор IP-адресов. |
ManufacturerName | Извлекает имя изготовителя устройства. |
ManufacturerUrl | Извлекает URL-адрес изготовителя устройства. |
ModelName | Извлекает имя модели устройства. |
ModelNumber | Извлекает номер модели устройства. |
ModelUrl | Извлекает URL-адрес модели устройства. |
PhysicalAddresses | Возвращает вектор физических адресов. |
PresentationUrl | Извлекает URL-адрес презентации устройства. |
RemoteStreamingUrls | Возвращает вектор URL-адресов удаленной потоковой передачи. |
remove_ConnectionStatusChanged | Отменяет регистрацию обработчика событий для события ConnectionStatusChanged . |
SerialNumber | Извлекает серийный номер устройства. |
Тип | Извлекает значение перечисления, указывающее тип устройства DLNA. |
UniqueDeviceName | Извлекает уникальное имя устройства (UDN). |