次の方法で共有


CustomSensor.GetCurrentReading メソッド

定義

現在のセンサーの読み取り値を取得します。

public:
 virtual CustomSensorReading ^ GetCurrentReading() = GetCurrentReading;
CustomSensorReading GetCurrentReading();
public CustomSensorReading GetCurrentReading();
function getCurrentReading()
Public Function GetCurrentReading () As CustomSensorReading

戻り値

現在のセンサーの読み取り。

注釈

アプリでは、 ReadingChanged イベント ハンドラーを登録する代わりに、このメソッドを使用して現在の読み取り用のセンサーをポーリングできます。 これは、特定のフレーム レートでユーザー インターフェイスを更新するアプリの推奨される代替手段です。 ポーリングが 1 回か複数回かにかかわらず、アプリは目的の ReportInterval を確立する必要があります。 これにより、後続のポーリング要求を満たすためにリソースを割り当てるようセンサー ドライバーに通知されます。

このメソッドの戻り値を使用する前に、アプリは最初に値が null ではないことをチェックする必要があります。 (値が null で取得しようとすると、Windows によって例外が生成されます)。

適用対象