IDirectInputJoyConfig8::D eleteType 方法 (dinputd.h)

IDirectInputJoyConfig8::D eleteType 方法删除有关游戏杆类型的信息。 请谨慎使用此方法;调用方负责确保没有游戏杆引用已删除的类型。

语法

HRESULT DeleteType(
  LPCWSTR unnamedParam1
);

参数

unnamedParam1

指向类型的名称。 类型的名称不能超过 MAX_PATH 个字符,包括终止 null 字符。 此外,名称不能以“#”字符开头。 以“#”开头的类型由 DirectInput 保留。

返回值

如果成功,则返回DI_OK;否则,返回以下 COM 错误值之一, (这些值旨在说明并且不一定是全面的) :

返回代码 说明
DIERR_NOTACQUIRED
尚未获取游戏杆配置。 必须先调用 IDirectInputJoyConfig8::Acquire ,然后才能更改游戏杆配置设置。
DIERR_INVALIDPARAM
一个或多个参数无效。

要求

要求
目标平台 桌面
标头 dinputd.h (包括 Dinputd.h)