PointerDeviceUsage 結構

定義

識別輸入裝置的人類介面裝置 (HID) 使用量詳細資料。

人類介面裝置 (HID) 使用方式描述人類介面裝置 (HID) 相容控制項的測量或報告,也可以指出控制項的預期用途。 特定控制項使用方式是由其使用方式頁面、使用量識別碼、名稱和描述所定義。

public value class PointerDeviceUsage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct PointerDeviceUsage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct PointerDeviceUsage
var pointerDeviceUsage = {
usagePage : /* Your value */,
usage : /* Your value */,
minLogical : /* Your value */,
maxLogical : /* Your value */,
minPhysical : /* Your value */,
maxPhysical : /* Your value */,
unit : /* Your value */,
physicalMultiplier : /* Your value */
}
Public Structure PointerDeviceUsage
繼承
PointerDeviceUsage
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

人類介面裝置 (HID) 使用方式描述人類介面裝置 (HID) 相容控制項的測量或報告,也可以指出控制項的預期用途。 特定控制項使用方式是由其使用方式頁面、使用量識別碼、名稱和描述所定義。 如需詳細資訊,請參閱 HID 1.11 的裝置類別定義

注意

Microsoft 互動式輸入裝置架構的核心是以通用序列匯流排 (USB) 人類介面裝置的標準裝置類別定義 (HID) 為基礎,由實作者論壇 Inc.

通用序列匯流排 (USB) Human Interface Device (HID) 標準會定義人類介面裝置 (HID) 的組態和通訊協定,例如鍵盤、滑鼠裝置、搖桿和虛擬實境裝置,人類會用來直接將資料輸入電腦。 (如需 USB HID 標準的詳細資訊,請參閱 USB 實作者論壇 網站。)

雖然 Windows 輸入架構的核心是以通用序列匯流排 (USB) Human Interface Device (HID) 標準為基礎,但架構不限於通用序列匯流排 (USB) 裝置。 輸入架構也支援序列埠裝置、i8042 埠裝置和專屬輸入裝置。

欄位

MaxLogical

Usage的最大邏輯值。

MaxPhysical

Usage的實體值上限。

MinLogical

Usage的最小邏輯值。

MinPhysical

Usage的最小實體值。

PhysicalMultiplier

用來將裝置報告的使用量值轉換為 單位單位單位的實體值乘數。 (僅適用于表示與控制項相關聯的靜態或動態值,例如觸控接觸點的壓力或寬度和高度。)

Unit

人類介面裝置 (HID) 測量單位。

Usage

Human Interface Device (HID) 指標裝置使用識別碼,指定 UsagePage中的裝置或屬性。 例如,0x04表示觸控式螢幕裝置,而0x47表示觸控信賴度。

注意

保留零的使用量識別碼。

UsagePage

指標裝置的 [人類介面裝置] (HID) 使用量頁面。 人類介面裝置 (HID) 使用量會組織成指定相關裝置類別的使用頁面。 例如,觸控數位板 (0x0D) 和一般輸入 (0x01) 。

適用於