当应用程序插入 windows 电脑时,应用程序可以使用 xinput api 与游戏控制器通信(一次最多可以插入四个唯一控制器)。 使用此 api,可以查询任何兼容的连接控制器的状态,并且可. Xinput 可讓應用程式接收來自 xusb 控制器的輸入。 api 可透過 directx sdk 取得,而驅動程式可透過 windows update 取得。 透過 directinput 使用 xinput 有幾個優點: xinput 更容易使. 开发人员已可使用 windows 10 版本 18362(也称为 sdk 版本 1903)中新增的和更新的 api 命名空间。 下面是为此版本中添加或修改的命名空间所发布的文档的完整列表。 有关上一公共版.
Windows 上的 xusb 驱动程序实现 xinput dll 的内核模式接口。 为了为将 directinput api 与通用控制器设备配合使用的旧游戏提供良好的体验,驱动程序还会导出 directinput 选取的. 在这里,我们将介绍如何创建 direct3d 设备、交换链和呈现目标视图,以及如何将呈现的图像呈现给显示器。 目标: 在c++通用 windows 平台(uwp)应用中设置 directx 资源并显示纯色。 了解如何使用 xbox accessories 应用程序自定义 xbox 无线控制器。
标识连接到 windows 应用设备的输入设备,并识别其功能和属性。 windows.devices.input 命名空间包含用于检索是否连接任何触摸数字化器的 touchcapabilities 类。. 你可以标识所拥有的的其物理配件的控制器类型。 在支持蓝牙的控制器上,xbox 按钮 周围的塑料是控制器表面的一部分。 在没有蓝牙功能的控制器上,xbox 按钮 周围的塑料是缓冲键所. 智能电视或流式传输设备上的 xbox 应用与多种类型的蓝牙控制器兼容,包括 xbox 无线控制器、playstation dualshock/dualsense 和 amazon luna。 如果无法更新 xbox 无线控制器、xbox elite 无线控制器系列 2 或 xbox adaptive controller,则可能存在配件的技术问题或固件问题。