Windows 10 用のユニバーサル アプリケーションを開発するときは、 を使用してデバイス固有のハードウェアを検出することをお勧めしますIsTypePresent
。(マイクロソフトはこの機能を「ライトアップ」と呼んでいます)。デバイスの戻るボタンをチェックするドキュメントの例は次のとおりです。
if(Windows.Foundation.Metadata.ApiInformation.IsTypePresent("Windows.Phone.UI.Input.HardwareButtons"))
Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;
ここで、文字列"Windows.Phone.UI.Input.HardwareButtons"
が引数としてメソッドに渡されることは明らかですIsTypePresent()
。
他のハードウェア、特にカメラに使用できる他の文字列を特定する簡単な方法があるかどうか知りたいです。