Méthode IDirectInputJoyConfig8 ::SetCooperativeLevel (dinputd.h)
La méthode IDirectInputJoyConfig8 ::SetCooperativeLevel établit le niveau de coopération pour le instance de l’appareil. Les seuls niveaux coopératifs pris en charge pour l’interface IDirectInputJoyConfig8 sont DISCL_EXCLUSIVE et DISCL_BACKGROUND.
Syntaxe
HRESULT SetCooperativeLevel(
HWND unnamedParam1,
DWORD unnamedParam2
);
Paramètres
unnamedParam1
Gérez la fenêtre associée à l’interface. Ce paramètre doit être non NULL et doit être une fenêtre de niveau supérieur. Il s’agit d’une erreur de destruction de la fenêtre alors qu’elle est toujours associée à une interface IDirectInputJoyConfig8 .
unnamedParam2
Spécifie l’un d’un ensemble d’indicateurs qui décrivent le niveau de coopération associé à l’appareil. La valeur doit être DISCL_EXCLUSIVE | DISCL_BACKGROUND.
Valeur retournée
Retourne DI_OK en cas de réussite ; Sinon, retourne la valeur d’erreur COM suivante (cette valeur est destinée à être illustrative et n’est pas nécessairement complète) :
Code de retour | Description |
---|---|
|
Un ou plusieurs paramètres n’étaient pas valides. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dinputd.h (inclure Dinputd.h) |