Barometer Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides an interface for a barometric sensor to measure atmospheric pressure.
For an example implementation, see the barometer sample.
public ref class Barometer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Barometer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Barometer
Public NotInheritable Class Barometer
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Remarks
Version history
Windows version | SDK version | Value added |
---|---|---|
1709 | 16299 | FromIdAsync |
1709 | 16299 | GetDeviceSelector |
1709 | 16299 | MaxBatchSize |
1709 | 16299 | ReportLatency |
2004 | 19041 | ReportThreshold |
Properties
DeviceId |
Gets the device identifier. |
MaxBatchSize |
Gets the maximum number of events that can be batched by the sensor. |
MinimumReportInterval |
The smallest report interval that is supported by this barometer sensor. |
ReportInterval |
Gets or sets the current report interval for the barometer. |
ReportLatency |
Gets or sets the delay between batches of sensor information. |
ReportThreshold |
Gets BarometerDataThreshold for the barometric pressure sensor. |
Methods
FromIdAsync(String) |
Asynchronously obtains the sensor from its identifier. |
GetCurrentReading() |
Gets the current reading for the barometer. |
GetDefault() |
Returns the default barometer sensor. |
GetDeviceSelector() |
Gets the device selector. |
Events
ReadingChanged |
Occurs each time the barometer sensor reports a new value. |