IGameControllerProvider 接口

定义

表示连接到系统的物理游戏控制器设备的基本接口。

public interface class IGameControllerProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(3872864642, 10646, 17753, 177, 108, 62, 87, 212, 110, 88, 214)]
struct IGameControllerProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(3872864642, 10646, 17753, 177, 108, 62, 87, 212, 110, 88, 214)]
public interface IGameControllerProvider
Public Interface IGameControllerProvider
派生
属性

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

设备类不可激活,可以通过设备管理器运行时类上的集合属性进行枚举,但这仅限于使用 xboxAccessoryManagement 功能存储应用。 获取设备类对象访问权限的典型方法是注册自定义游戏控制器类的工厂。

属性

FirmwareVersionInfo

包含有关控制器的固件版本的信息。

HardwareProductId

控制器的硬件产品 ID。

HardwareVendorId

控制器的硬件供应商 ID。

HardwareVersionInfo

包含有关硬件版本的信息。

IsConnected

指示控制器是否已连接的布尔值。

适用于