Compartilhar via


Interface ISensor (sensorsapi.h)

Importante

Use, em vez disso, a API do Sensor UWP.

A API de Sensor baseada em COM foi preterida e não deve ser usada em novos aplicativos. Nenhum recurso ou aprimoramento adicional é planejado e o suporte será limitado.

Representa um sensor.

Você geralmente recuperará um ponteiro para ISensor chamando ISensorCollection::GetAt ou ISensorManager::GetSensorByID, mas outros métodos também podem recuperar esse ponteiro. Vários outros métodos de API de Sensor usam um ponteiro para iSensor para fornecer informações sobre um sensor específico ou para permitir que você especifique qual sensor usar para uma ação específica.

Além dos métodos herdados do IUnknown, a interface ISensor expõe os métodos a seguir.

Herança

A interface ISensor herda da interface IUnknown.

Methods

A interface ISensor tem esses métodos.

 
ISensor::GetCategory

Recupera o identificador da categoria do sensor.
ISensor::GetData

Recupera o relatório de dados do sensor mais recente.
ISensor::GetEventInterest

Recupera as configurações atuais de interesse do evento.
ISensor::GetFriendlyName

Recupera o nome do sensor que deve ser visto pelo usuário.
ISensor::GetID

Recupera o identificador exclusivo do sensor.
ISensor::GetProperties

Recupera várias propriedades do sensor.
ISensor::GetProperty

Recupera um valor de propriedade.
ISensor::GetState

Recupera o estado operacional atual do sensor.
ISensor::GetSupportedDataFields

Recupera um conjunto de PROPERTYKEYs que representam os campos de dados que o sensor pode fornecer.
ISensor::GetType

Recupera a ID do tipo de sensor.
ISensor::SetEventInterest

Especifica a lista de eventos de sensor a serem recebidos.
ISensor::SetEventSink

Especifica a interface pela qual receber notificações de evento do sensor.
ISensor::SetProperties

Especifica as propriedades do sensor.
ISensor::SupportsDataField

Indica se o sensor dá suporte ao campo de dados especificado.
ISensor::SupportsEvent

Indica se o sensor dá suporte ao evento especificado.

Requirements

Requirement Value
Cliente mínimo suportado Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo compatível Nenhum compatível
da Plataforma de Destino Windows
Header sensorsapi.h

Consulte também

COM Interfaces