Windows.Devices.Enumeration Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы для перечисления устройств. Ниже приведены типичные способы использования API Windows.Devices.Enumeration.
- Создание пользовательского интерфейса для выбора устройства, которое будет использоваться приложением. Например, приложение голосового чата может предоставить пользователю список микрофонов или веб-камер, которые можно выбрать, или приложение для импорта фотографий может предоставить список съемных запоминающих устройств для пользователя, из которые нужно импортировать фотографии.
- Получение общих сведений об устройствах, подключенных к системе или обнаруживаемых системой.
- Обнаружение устройств и уведомления об устройствах для приложений, которые их используют.
Классы
DeviceAccessChangedEventArgs |
Предоставляет данные для события AccessChanged . |
DeviceAccessInformation |
Содержит сведения о доступе к устройству. |
DeviceConnectionChangeTriggerDetails |
Предоставляет сведения об устройстве, вызвавшего срабатывание триггера. |
DeviceDisconnectButtonClickedEventArgs |
Предоставляет данные для события DisconnectButtonClicked в объекте DevicePicker . |
DeviceInformation |
Представляет устройство. Этот класс обеспечивает доступ к известным свойствам устройства, а также к дополнительным свойствам, указанным во время перечисления устройств. |
DeviceInformationCollection |
Представляет коллекцию объектов DeviceInformation . |
DeviceInformationCustomPairing |
Представляет настраиваемое связывание для объекта DeviceInformation . |
DeviceInformationPairing |
Содержит сведения и включает связывание для устройства. |
DeviceInformationUpdate |
Содержит обновленные свойства объекта DeviceInformation . |
DevicePairingRequestedEventArgs |
Предоставляет данные для события PairingRequested . |
DevicePairingResult |
Содержит сведения о результате попытки связать устройство. |
DevicePairingSetMembersRequestedEventArgs |
Аргументы события передаются обработчику для события DeviceInformationCustomPairing.PairingSetMembersRequested , которое возникает при запросе элементов парного набора. DevicePairingSetMembersRequestedEventArgs содержит: состояние, указывающее на успешное или неудачное выполнение; вектор устройств или конечных точек, которые были добавлены в набор или которые не удалось добавить в набор в зависимости от этого состояния; и сведения о родительском устройстве. Дополнительные сведения и примеры кода см. в разделе Связывание набора с свойством DeviceInformationPairing.Custom. |
DevicePicker |
Представляет всплывающий элемент средства выбора, содержащий список устройств, которые пользователь может выбрать. В классическом приложении перед использованием экземпляра этого класса таким образом, который отображает пользовательский интерфейс, необходимо связать объект с дескриптором окна его владельца. Дополнительные сведения и примеры кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow. |
DevicePickerAppearance |
Представляет внешний вид средства выбора устройства. |
DevicePickerFilter |
Представляет фильтр, используемый для определения устройств, которые должны отображаться в элементе выбора устройств. Параметры фильтра объединяются в or-ed для создания результирующего фильтра. |
DeviceSelectedEventArgs |
Предоставляет данные для события DeviceSelected в объекте DevicePicker . |
DeviceThumbnail |
Представляет эскиз для устройства. |
DeviceUnpairingResult |
Содержит сведения о результате попытки отпарить устройство. |
DeviceWatcher |
Динамически перечисляет устройства, чтобы приложение получало уведомления о добавлении, удалении или изменении устройств после завершения начального перечисления. |
DeviceWatcherEvent |
Активируется при обновлении списка устройств после завершения начального перечисления. |
DeviceWatcherTriggerDetails |
Предоставляет сведения об обновлениях устройства, которые вызвали триггер. |
EnclosureLocation |
Описывает физическое расположение устройства в его корпусе. |
Интерфейсы
IDeviceEnumerationSettings |
Предоставляет классы для перечисления устройств. Ниже приведены типичные способы использования API Windows.Devices.Enumeration.
|
IDevicePairingSettings |
Определяет коллекцию параметров для связывания устройств. WiFiDirectConnectionParameters реализует IDevicePairingSettings. |
Перечисления
DeviceAccessStatus |
Указывает состояние доступа к устройству. |
DeviceClass |
Указывает тип устройств, которые пользователь хочет перечислить. |
DeviceInformationKind |
Определяет константы, указывающие тип объекта DeviceInformation . |
DevicePairingAddPairingSetMemberStatus |
Определяет константы, задающие значение состояния, описывающее результат добавления элементов в парный набор. Дополнительные сведения и примеры кода см. в разделе Связывание набора с свойством DeviceInformationPairing.Custom. См . раздел DevicePairingSetMembersRequestedEventArgs.Status. |
DevicePairingKinds |
Определяет константы, указывающие типы связывания, поддерживаемые приложением или запрашиваемые системой. В качестве входного значения используйте это значение, чтобы указать, какие виды связывания поддерживает приложение. Когда этот тип данных получается в качестве выходного значения, он указывает тип связывания, запрошенный системой; в этом случае код должен ответить соответствующим образом. |
DevicePairingProtectionLevel |
Уровень защиты для связывания. |
DevicePairingResultStatus |
Результат действия связывания с объектом устройства конечной точки ассоциации (AEP). Дополнительные сведения об объектах AEP см. в разделе DeviceInformationKind. |
DevicePickerDisplayStatusOptions |
Указывает, что вы хотите, чтобы средство выбора устройств отображалось для данного устройства. Используется с методом SetDisplayStatus в объекте DevicePicker . |
DeviceUnpairingResultStatus |
Результат непарного действия. |
DeviceWatcherEventKind |
Тип события. |
DeviceWatcherStatus |
Описывает состояние объекта DeviceWatcher . |
Panel |
Указывает расположение панели на компьютере. Это перечисление используется для указания физического расположения устройства. |
См. также раздел
- Перечисление устройств
- Перечисление устройств по сети
- Создание средства выбора устройств
- Пример базового приведения мультимедиа (Windows 10)
- Пример перечисления и связывания устройств (Windows 10)
- Пример предварительного просмотра кадра камеры (Windows 10)
- Пример приложения "Базовая камера" (Windows 10)
- Пример обнаружения лиц камеры (Windows 10)
- Пример стабилизации видео (Windows 10)
- Пример элементов управления камерой вручную (Windows 10)
- Пример с высоким динамическим диапазоном (Windows 10)
- Пример пользовательского USB-устройства (Windows 10)
- Пример расширенного захвата камеры
- Пример профилей камеры