IDirectInputJoyConfig8::SetCooperativeLevel 方法 (dinputd.h)
IDirectInputJoyConfig8::SetCooperativeLevel 方法为设备实例建立协作级别。 IDirectInputJoyConfig8 接口支持的唯一协作级别是DISCL_EXCLUSIVE和DISCL_BACKGROUND。
语法
HRESULT SetCooperativeLevel(
HWND unnamedParam1,
DWORD unnamedParam2
);
参数
unnamedParam1
与 接口关联的窗口的句柄。 此参数必须是非 NULL,并且必须是顶级窗口。 当窗口仍与 IDirectInputJoyConfig8 接口关联时,销毁窗口是一个错误。
unnamedParam2
指定描述与设备关联的合作级别的一组标志之一。 该值必须DISCL_EXCLUSIVE |DISCL_BACKGROUND。
返回值
如果成功,则返回DI_OK;否则,返回以下 COM 错误值, (此值旨在说明,不一定是全面的) :
返回代码 | 说明 |
---|---|
|
一个或多个参数无效。 |
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dinputd.h (包括 Dinputd.h) |