IDirectInputJoyConfig8::Acquire 方法 (dinputd.h)
IDirectInputJoyConfig8::Acquire 方法获取“游戏杆配置模式”。一次只能有一个应用程序处于游戏杆配置模式;其他应用程序尝试获取此模式的后续尝试应收到错误DIERR_OTHERAPPHASPRIO。 进入配置模式后,应用程序可以更改全局游戏杆配置设置。 应用程序应在安装新设置之前检查现有设置,以防另一个应用程序在此期间更改了设置。
语法
HRESULT Acquire();
返回值
如果成功,则返回DI_OK;否则,返回以下 COM 错误值之一:
返回代码 | 说明 |
---|---|
|
另一个应用程序已处于游戏杆配置模式。 |
|
当前用户没有更改游戏杆配置所需的权限。 |
|
另一个应用程序已更改全局游戏杆配置。 接口需要重新初始化。 |
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dinputd.h (包括 Dinputd.h) |