IDirectInputJoyConfig8::SetCooperativeLevel, méthode (dinputd.h)
La méthode IDirectInputJoyConfig8::SetCooperativeLevel établit le niveau de coopération pour l’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 pour détruire 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 si elle réussit ; sinon, retourne la valeur d’erreur COM suivante (cette valeur est destinée à être illustrée et n’est pas nécessairement complète) :
Code de retour | Description |
---|---|
|
Un ou plusieurs paramètres n’étaient pas valides. |
Configuration requise
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dinputd.h (include Dinputd.h) |