共用方式為


感測器數據報表物件

感測器數據報表物件包含感測器數據。

若要讓感測器很有用,它必須提供有意義的數據。 數據產生的數量和頻率會因感測器而異。 例如,偵測門是否開啟的感測器會產生少量 的布爾值 數據,而運動感測器可能會持續產生多個數據項。 為了標準化程式接收數據的方式,感測器 API 會使用感測器數據報告物件。

您可以透過 ISensorDataReport 介面存取感測器數據報表中的資訊。 這個介面可讓您擷取數據報表的時間戳,以便判斷報表中的資訊是否有用。 您可以使用兩種方式來擷取數據本身:作為個別的數據域值或一組值。 若要以個別值的形式擷取數據,請呼叫 GetSensorValue 方法。 若要擷取多個值,請呼叫 getSensorValues方法

您可以使用 PROPERTYKEY 常數,指定您想要從報表擷取的數據類型或數據欄位。 常見感測器類型數據欄位的屬性索引鍵定義於 Sensors.h 中。