PhysicalKeyStatus 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
物理キーボード キーの使用可能な状態を指定します。
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
struct PhysicalKeyStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
public struct PhysicalKeyStatus
var physicalKeyStatus = {
repeatCount : /* Your value */,
scanCode : /* Your value */,
isExtendedKey : /* Your value */,
isMenuKeyDown : /* Your value */,
wasKeyDown : /* Your value */,
isKeyReleased : /* Your value */
}
Public Structure PhysicalKeyStatus
- 継承
-
PhysicalKeyStatus
- 属性
注釈
キーボード デバイス ドライバーは、キーボードから スキャン コード を受け取り、それらを解釈して仮想キー コード (キーの目的を識別するためにシステムによって定義されたデバイスに依存しない値) に変換 (マップ) します。
フィールド
IsExtendedKey |
キーは拡張キーです。たとえば、拡張 101/102 キー キーボードに表示される右側の Alt キーや Ctrl キーなどです。 詳細については、「 拡張キー フラグ 」を参照してください。 |
IsKeyReleased |
キーが押された 状態から解放された状態に移動しました。 詳細については、「 遷移状態フラグ 」を参照してください。 |
IsMenuKeyDown |
Alt キー ( VirtualKey.Menu 値で表されます) が現在押されています。 |
RepeatCount |
キーが押された回数。 詳細については、「 繰り返し回数 」を参照してください。 |
ScanCode |
押されたキーのスキャン コード。 詳細については、「 コードのスキャン 」を参照してください。 |
WasKeyDown |
キーは現在押されています。 詳細については、「 前の Key-State フラグ 」を参照してください。 |