IXtfInputClient::DisconnectGamepad 方法

断开连接指定的虚拟控制器。

语法

public:
HRESULT DisconnectGamepad(
         UINT64 controllerId
)  

参数

controllerId
类型:UINT64

IXtfInputClient 的设备标识符。

返回值

类型:HRESULT

HRESULT 成功或错误代码。

备注

当虚拟控制器操作完成时调用 DisconnectGamepad,以确保释放为此虚拟控制器分配的资源。 对于 IXtfInputClient::ConnectGamepad 的每次调用都应与对 DisconnectGamepad 的调用配对。 如果无法断开创建的游戏板的连接,将导致内存泄漏。 您可以调用 IXtfInputClient::DisconnectAllGamepads 来确保所有虚拟控制器都已断开连接,以避免内存泄漏。

要求

头文件:xtfinput.h

库:xtfinput.lib

支持平台:Windows(适用于 Xbox 主机工具)

另请参阅

XtfInput
IXtfInputClient
IXtfInputClient::ConnectGamepad
IXtfInputClient::DisconnectAllGamepads