Condividi tramite


Metodo ISensorManager::GetSensorByID (sensorsapi.h)

Recupera un puntatore al sensore specificato.

Sintassi

HRESULT GetSensorByID(
  [in]  REFSENSOR_ID sensorID,
  [out] ISensor      **ppSensor
);

Parametri

[in] sensorID

ID del sensore da recuperare.

[out] ppSensor

Indirizzo di un puntatore dell'interfaccia ISensor che riceve un puntatore al sensore richiesto. Sarà NULL se non è possibile trovare il sensore richiesto.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_UNEXPECTED
Il gestore del sensore ha trovato più di un sensore con lo stesso ID.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Nessun sensore è disponibile per l'ID specificato.
E_POINTER
NULL è stato passato per ppSensor.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione sensorsapi.h
Libreria Sensorsapi.lib
DLL Sensorsapi.dll

Vedi anche

ISensorManager

Recupero di un oggetto Sensor