1

SilverlightからWindows7センサーおよびロケーションプラットフォームにアクセスすることは可能ですか?特に、位置データ(GPS)と環境光センサーについて知りたいです。

編集:これを行う方法は、コードビハインドファイルのC#を使用することだと思います。

4

3 に答える 3

1

いいえ。Silverlight はクロスプラットフォームであると想定されており、Win7 のセンサーと位置情報は Win7 以外では利用できません。Silverlight と .NET の複雑な組み合わせを試すこともできますが、.NET/WPF プラットフォーム全体が利用可能な場合に Silverlight を使用するのはばかげています。

于 2009-05-12T00:53:30.257 に答える
1

Silverlight セキュリティ モデルについては、ここで (ある程度) 説明されていますhttp://blogs.msdn.com/shawnfa/archive/2007/05/09/the-silverlight-security-model.aspx

Win7 センサー API はネイティブ API であり、.NET からは P/Invoke 呼び出しが必要です。これは、Silverlight コンテキストではクリティカル コード (IMO の名前は非常に不適切ですが、ここにあります) と呼ばれ、中間層にある必要があります。したがって、実行可能である必要がありますが、移植性はありません。

于 2009-05-12T01:06:13.027 に答える
0

Silverlight 4 の新機能を使用すると、特にブラウザーと相互運用機能以外で、これが確実に可能になります。

Silverlight 3についてはまだわかりません。

于 2010-02-22T03:47:47.977 に答える