Compartilhar via


Interface ISensor (sensorsapi.h)

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.

Métodos

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 de interesse do evento atual.
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 da 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 por meio da 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.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho sensorsapi.h

Confira também

COM Interfaces