다음을 통해 공유


센서 데이터 보고서 오브젝트

중요합니다

대신 UWP 센서 API 를 사용합니다.

COM 기반 센서 API는 더 이상 사용되지 않으며 새 애플리케이션에서 사용해서는 안 됩니다. 추가 기능 또는 향상된 기능은 계획되지 않으며 지원이 제한됩니다.

센서 데이터 보고서 개체에는 센서 데이터가 포함됩니다.

센서가 유용하려면 의미 있는 데이터를 제공해야 합니다. 데이터 생성의 양과 빈도는 센서마다 다릅니다. 예를 들어 도어가 열려 있는지 여부를 감지하는 센서는 소량의 부울 데이터를 생성하지만 동작 센서는 여러 데이터 항목을 지속적으로 생성할 수 있습니다. 프로그램에서 데이터를 받는 방식을 표준화하기 위해 센서 API는 센서 데이터 보고서 개체를 사용합니다.

ISensorDataReport 인터페이스를 통해 센서 데이터 보고서의 정보에 액세스할 수 있습니다. 이 인터페이스를 사용하면 보고서의 정보가 유용한지 여부를 확인할 수 있도록 데이터 보고서의 타임스탬프를 검색할 수 있습니다. 데이터 자체를 개별 데이터 필드 값 또는 값 집합으로 두 가지 방법으로 검색할 수 있습니다. 데이터를 개별 값으로 검색하려면 GetSensorValue 메서드를 호출합니다. 여러 값을 검색하려면 GetSensorValues 메서드를 호출합니다.

PROPERTYKEY 상수를 사용하여 보고서에서 검색하려는 데이터 형식 또는 데이터 필드를 지정합니다. 일반적인 센서 유형의 데이터 필드에 대한 속성 키는 Sensors.h에 정의되어 있습니다.