Condividi tramite


Metodo ISensorDataReport::GetSensorValue (sensorsapi.h)

Importante

Usare invece l'API sensore UWP .

L'API del sensore basata su COM è deprecata e non deve essere usata nelle nuove applicazioni. Non sono pianificate funzionalità o miglioramenti aggiuntivi e il supporto sarà limitato.

Recupera un singolo valore del campo dati dal report dati.

Sintassi

HRESULT GetSensorValue(
  [in]  REFPROPERTYKEY pKey,
  [out] PROPVARIANT    *pValue
);

Parametri

[in] pKey

REFPROPERTYKEY che indica il campo dati da recuperare.

[out] pValue

Indirizzo di un PROPVARIANT che riceve il valore del campo dati.

Valore restituito

Questo metodo restituisce un HRESULT. I valori possibili includono, ma non solo, quelli nella tabella seguente.

Codice restituito Description
S_OK
Il metodo è riuscito.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Il campo dati non è stato trovato.
E_POINTER
NULL è stato passato per pValue.

Osservazioni:

Il campo dati definito dalla piattaforma PROPERTYKEYs è definito in Sensors.h.

Esempi

Per un esempio di come recuperare un valore del campo dati del sensore, vedere Recupero dei valori dei dati del sensore.

Requisiti

Requisito Value
Client minimo supportato Windows 7 [solo applicazioni desktop]
Server minimo supportato Nessuna supportata
Piattaforma di destinazione Windows
Header sensorsapi.h
Library Sensorsapi.lib
DLL Sensorsapi.dll

Vedere anche

ISensorDataReport