次の方法で共有


センサー プラットフォーム

Windows 7 では、開発者がセンサーを使用する方法が変更されました。 これには、センサーのネイティブ サポートが含まれています。これは、グローバル測位システム (GPS) デバイスなどの位置センサーを含む、センサーを操作するための新しい開発プラットフォームによって拡張されています。

センサー プラットフォーム上に構築された Windows LocationAPI は、アプリケーション開発者がユーザーの物理的な位置情報にアクセスできるようにする新しい Windows 7 機能です。 Windows LocationAPI は、ハードウェアを抽象化し、同時に複数のアプリケーションをサポートし、異なるテクノロジをシームレスに切り替えることができるので、アプリケーション開発者はこれらの制約を管理する負担を軽減できます。 LocationAPI は、C++ プログラミング言語 (コンポーネント オブジェクト モデル (COM) に精通しているプログラマ)、または Microsoft JScript などのスクリプト言語で COM オブジェクトを使用してプログラマが使用できます。 スクリプトのサポートにより、ガジェットなどのプロジェクトの場所データに簡単にアクセスできます。

Windows 7 は、環境光センサーや温度計などのセンサー デバイスを使用して Windows アプリケーションで環境認識を作成するための、堅牢で使いやすいプラットフォームを提供します。 PC では、コンピューターに組み込まれているセンサー、有線またはワイヤレス接続を介して接続されているセンサー、またはネットワークまたは インターネット経由で接続されているセンサーを使用できます。

センサー場所API は、センサーを検出し、センサーが提供するデータにプログラムでアクセスするための標準的な方法を提供します。

センサー コントロール パネルを使用すると、ユーザーはセンサーを有効または無効にしたり、機密データを公開する可能性があるセンサーへのアクセスを制御したり、センサーのプロパティを表示したり、センサーの説明を変更したりできます。

センサー クラス拡張機能は、センサー プラットフォームのドライバー開発モデルの中核となる部分です。 ユーザー モード ドライバー フレームワーク (UMDF) センサー ドライバーを作成するときに使用される次のメカニズムが用意されています。

  • センサー プラットフォームとの統合
  • セキュリティの適用

センサー API