Skip to main content

IXtfInputClient::DisconnectGamepad Method

断开指定的虚拟控制器。

语法

参数

controllerId
类型:UINT64
IXtfInputClient 的设备标识符。

返回值

类型:HRESULT HRESULT 成功或错误代码。

备注

虚拟控制器操作完成后调用 DisconnectGamepad,以确保为虚拟控制器分配的资源被释放。每次对 IXtfInputClient::ConnectGamepad 的调用都应与对 DisconnectGamepad 的调用配对。如果未能断开已创建的游戏手柄,将导致内存泄漏。你可以调用 IXtfInputClient::DisconnectAllGamepads 以确保所有虚拟控制器都被断开,从而避免内存泄漏。

要求

头文件: xtfinput.h 库: xtfinput.lib 支持的平台: Windows(用于 XBOX 主机工具)

另请参阅

XtfInput
IXtfInputClient
IXtfInputClient::ConnectGamepad
IXtfInputClient::DisconnectAllGamepads
最后修改于 2026年8月24日