次の方法で共有


PhysicalKeyStatus 構造体

定義

物理キーボード キーの使用可能な状態を指定します。

/// [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 フラグ 」を参照してください。

適用対象

こちらもご覧ください