Windows.Devices.Enumeration Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece classes para enumerar dispositivos. Veja a seguir os usos típicos da API Windows.Devices.Enumeration.
- Criando uma interface do usuário para selecionar o dispositivo a ser usado por um aplicativo. Por exemplo, um aplicativo de chat de voz pode apresentar uma lista de microfones ou webcams para o usuário selecionar ou um aplicativo de importação de fotos pode apresentar uma lista de dispositivos de armazenamento removíveis para o usuário importar fotos.
- Obtenha informações gerais sobre dispositivos conectados ou detectáveis pelo sistema.
- Descoberta de dispositivos e notificações sobre dispositivos para aplicativos que os usam.
Classes
DeviceAccessChangedEventArgs |
Fornece dados para o evento AccessChanged . |
DeviceAccessInformation |
Contém as informações sobre o acesso a um dispositivo. |
DeviceConnectionChangeTriggerDetails |
Fornece informações sobre o dispositivo que causou o disparo desse gatilho. |
DeviceDisconnectButtonClickedEventArgs |
Fornece dados para o evento DisconnectButtonClicked no objeto DevicePicker . |
DeviceInformation |
Representa um dispositivo. Essa classe permite acesso a propriedades de dispositivo conhecidas, bem como propriedades adicionais especificadas durante a enumeração do dispositivo. |
DeviceInformationCollection |
Representa uma coleção de objetos DeviceInformation . |
DeviceInformationCustomPairing |
Representa um emparelhamento personalizado para um objeto DeviceInformation . |
DeviceInformationPairing |
Contém informações e habilita o emparelhamento para um dispositivo. |
DeviceInformationUpdate |
Contém propriedades atualizadas para um objeto DeviceInformation . |
DevicePairingRequestedEventArgs |
Fornece dados para o evento PairingRequested . |
DevicePairingResult |
Contém informações sobre o resultado da tentativa de emparelhar um dispositivo. |
DevicePairingSetMembersRequestedEventArgs |
Argumentos de evento passados para o manipulador para o evento DeviceInformationCustomPairing.PairingSetMembersRequested , que é gerado quando os membros de um conjunto de emparelhamento são solicitados. DevicePairingSetMembersRequestedEventArgs contém: um status indicando êxito ou falha; um vetor dos dispositivos/pontos de extremidade que foram adicionados ao conjunto ou que não foi adicionado ao conjunto, dependendo desse status; e informações sobre o dispositivo pai. Para obter mais informações e exemplos de código, consulte Emparelhamento de um conjunto com a propriedade DeviceInformationPairing.Custom. |
DevicePicker |
Representa um submenu de seletor que contém uma lista de dispositivos para o usuário escolher. Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow. |
DevicePickerAppearance |
Representa a aparência de um seletor de dispositivo. |
DevicePickerFilter |
Representa o filtro usado para determinar quais dispositivos mostrar no seletor de dispositivo. Os parâmetros de filtro são or-ed juntos para criar o filtro resultante. |
DeviceSelectedEventArgs |
Fornece dados para o evento DeviceSelected no objeto DevicePicker . |
DeviceThumbnail |
Representa a imagem em miniatura de um dispositivo. |
DeviceUnpairingResult |
Contém informações sobre o resultado da tentativa de desempilhar um dispositivo. |
DeviceWatcher |
Enumera dispositivos dinamicamente, para que o aplicativo receba notificações se os dispositivos forem adicionados, removidos ou alterados após a conclusão da enumeração inicial. |
DeviceWatcherEvent |
Disparado quando a lista de dispositivos é atualizada após a conclusão da enumeração inicial. |
DeviceWatcherTriggerDetails |
Fornece detalhes sobre as atualizações de dispositivo que invocaram o gatilho. |
EnclosureLocation |
Descreve a localização física de um dispositivo em seu compartimento. |
Interfaces
IDeviceEnumerationSettings |
Fornece classes para enumerar dispositivos. Veja a seguir os usos típicos da API Windows.Devices.Enumeration.
|
IDevicePairingSettings |
Identifica uma coleção de configurações para emparelhamento de dispositivos. WiFiDirectConnectionParameters implementa IDevicePairingSettings. |
Enumerações
DeviceAccessStatus |
Indica o status do acesso a um dispositivo. |
DeviceClass |
Indica o tipo de dispositivos que o usuário deseja enumerar. |
DeviceInformationKind |
Define constantes que especificam um tipo de objeto DeviceInformation . |
DevicePairingAddPairingSetMemberStatus |
Define constantes que especificam um valor status que descreve o resultado da adição de membros a um conjunto de emparelhamento. Para obter mais informações e exemplos de código, consulte Emparelhamento de um conjunto com a propriedade DeviceInformationPairing.Custom. Consulte DevicePairingSetMembersRequestedEventArgs.Status. |
DevicePairingKinds |
Define constantes que especificam tipos de emparelhamento compatíveis com seu aplicativo ou solicitados pelo sistema. Como um valor de entrada, use esse valor para indicar quais tipos de emparelhamento seu aplicativo dá suporte. Quando esse tipo de dados é recebido como um valor de saída, ele indica o tipo de emparelhamento solicitado pelo sistema; nesse caso, seu código precisará responder adequadamente. |
DevicePairingProtectionLevel |
O nível de proteção para emparelhamento. |
DevicePairingResultStatus |
O resultado da ação de emparelhamento com um objeto de dispositivo AEP (Ponto de Extremidade de Associação). Para obter mais informações sobre objetos AEP, consulte DeviceInformationKind. |
DevicePickerDisplayStatusOptions |
Indica o que você gostaria que o seletor de dispositivo mostrasse sobre um determinado dispositivo. Usado com o método SetDisplayStatus no objeto DevicePicker . |
DeviceUnpairingResultStatus |
O resultado da ação não paga. |
DeviceWatcherEventKind |
O tipo do evento. |
DeviceWatcherStatus |
Descreve o estado de um objeto DeviceWatcher . |
Panel |
Indica o local de um painel em um computador. Essa enumeração é usada para indicar a localização física de um dispositivo. |
Confira também
- Enumerar dispositivos
- Enumerar dispositivos em uma rede
- Criar um seletor de dispositivo
- Exemplo básico de conversão de mídia (Windows 10)
- Exemplo de enumeração e emparelhamento do dispositivo (Windows 10)
- Exemplo de quadro de visualização da câmera (Windows 10)
- Exemplo de aplicativo de câmera básico (Windows 10)
- Amostra de detecção facial da câmera (Windows 10)
- Exemplo de estabilização de vídeo (Windows 10)
- Exemplo de controles de câmera manual (Windows 10)
- Amostra de alto intervalo dinâmico (Windows 10)
- Exemplo de dispositivo USB personalizado (Windows 10)
- Amostra de Captura Avançada da Câmera
- Exemplo de perfis de câmera