Método IDirectInputJoyConfig8::SetCooperativeLevel (dinputd.h)
El método IDirectInputJoyConfig8::SetCooperativeLevel establece el nivel de cooperación para la instancia del dispositivo. Los únicos niveles cooperativos admitidos para la interfaz IDirectInputJoyConfig8 son DISCL_EXCLUSIVE y DISCL_BACKGROUND.
Sintaxis
HRESULT SetCooperativeLevel(
HWND unnamedParam1,
DWORD unnamedParam2
);
Parámetros
unnamedParam1
Identificador de la ventana asociada a la interfaz . Este parámetro debe ser distinto de NULL y debe ser una ventana de nivel superior. Es un error destruir la ventana mientras sigue asociada a una interfaz IDirectInputJoyConfig8 .
unnamedParam2
Especifica uno de un conjunto de marcas que describen el nivel de cooperación asociado al dispositivo. El valor debe ser DISCL_EXCLUSIVE | DISCL_BACKGROUND.
Valor devuelto
Devuelve DI_OK si se ejecuta correctamente; de lo contrario, devuelve el siguiente valor de error COM (este valor está pensado para ser ilustrativo y no es necesariamente completo):
Código devuelto | Descripción |
---|---|
|
Uno o varios parámetros no eran válidos. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dinputd.h (incluya Dinputd.h) |