Interface IDirectInputJoyConfig8 (dinputd.h)
L’interface IDirectInputJoyConfig8 contient des méthodes qui permettent aux développeurs de matériel qui écrivent des feuilles de propriétés d’écrire et de lire des informations dans et à partir du Registre. Si vous devez ouvrir des clés de Registre, vous devez utiliser les méthodes IDirectInputJoyConfig8 ::OpenConfigKey et IDirectInputJoyConfig8 ::OpenTypeKey au lieu d’ouvrir directement des clés de Registre. L’utilisation de l’une de ces méthodes garantit que la branche de Registre correcte est ouverte. En outre, l’interface IDirectInputJoyConfig8 sera prise en charge dans les versions ultérieures de DirectInput lorsque les données du Registre sous-jacentes peuvent être structurées différemment.
Héritage
L’interface IDirectInputJoyConfig8 hérite de l’interface IUnknown . IDirectInputJoyConfig8 a également les types de membres suivants :
Méthodes
L’interface IDirectInputJoyConfig8 a ces méthodes.
IDirectInputJoyConfig8 ::Acquire La méthode IDirectInputJoyConfig8 ::Acquire acquiert le « mode de configuration du joystick ». Une seule application peut être en mode de configuration du joystick à la fois ; Les tentatives ultérieures d’autres applications pour acquérir ce mode doivent recevoir l’erreur DIERR_OTHERAPPHASPRIO. Après avoir entré le mode de configuration, l’application peut modifier les paramètres de configuration globaux de la manette de jeu. L’application doit case activée les paramètres existants avant d’installer les nouveaux au cas où une autre application aurait modifié les paramètres entre-temps. |
IDirectInputJoyConfig8 ::AddNewHardware La méthode IDirectInputJoyConfig8 ::AddNewHardware affiche la boîte de dialogue Ajouter un nouveau matériel qui guide l’utilisateur dans l’installation d’un nouveau périphérique d’entrée. |
IDirectInputJoyConfig8 ::AddRef La méthode IDirectInputJoyConfig8 ::AddRef augmente le nombre de références de l’objet DirectInputJoyConfig de 1. Cette méthode fait partie de l’interface IUnknown héritée par DirectInputJoyConfig. |
IDirectInputJoyConfig8 ::D eleteConfig La méthode IDirectInputJoyConfig8 ::D eleteConfig supprime les informations de configuration relatives à un joystick. |
IDirectInputJoyConfig8 ::D eleteType La méthode IDirectInputJoyConfig8 ::D eleteType supprime des informations sur un type de joystick. Utilisez cette méthode avec précaution ; il incombe à l’appelant de s’assurer qu’aucun joystick ne fait référence au type supprimé. |
IDirectInputJoyConfig8 ::EnumTypes La méthode IDirectInputJoyConfig8 ::EnumTypes énumère les types de joysticks actuellement pris en charge par DirectInput. |
IDirectInputJoyConfig8 ::GetConfig La méthode IDirectInputJoyConfig8 ::GetConfig obtient des informations sur la configuration d’un joystick. |
IDirectInputJoyConfig8 ::GetTypeInfo La méthode IDirectInputJoyConfig8 ::GetTypeInfo obtient des informations sur un type de joystick. |
IDirectInputJoyConfig8 ::GetUserValues La méthode IDirectInputJoyConfig8 ::GetUserValues obtient des informations sur les paramètres utilisateur du joystick. |
IDirectInputJoyConfig8 ::OpenAppStatusKey La méthode IDirectInputJoyConfig8 ::OpenAppStatusKey ouvre la clé racine de l’application status clés de Registre et obtient un handle pour la clé en tant que paramètre de retour. |
IDirectInputJoyConfig8 ::OpenTypeKey La méthode IDirectInputJoyConfig8 ::OpenTypeKey ouvre la clé de Registre associée à un type de joystick. |
IDirectInputJoyConfig8 ::QueryInterface La méthode IDirectInputJoyConfig8 ::QueryInterface détermine si l’objet DirectInputJoyConfig prend en charge une interface COM particulière. |
IDirectInputJoyConfig8 ::Release La méthode IDirectInputJoyConfig8 ::Release diminue le nombre de références de l’objet DirectInputJoyConfig de 1. Cette méthode fait partie de l’interface IUnknown héritée par DirectInputJoyConfig. |
IDirectInputJoyConfig8 ::SendNotify La méthode IDirectInputJoyConfig8 ::SendNotify informe les pilotes de périphérique et les applications que des modifications ont été apportées à la configuration de l’appareil. |
IDirectInputJoyConfig8 ::SetConfig La méthode IDirectInputJoyConfig8 ::SetConfig crée ou redéfinit les informations de configuration relatives à un joystick. |
IDirectInputJoyConfig8 ::SetCooperativeLevel La méthode IDirectInputJoyConfig8 ::SetCooperativeLevel établit le niveau de coopération pour le instance de l’appareil. Les seuls niveaux de coopération pris en charge pour l’interface IDirectInputJoyConfig8 sont DISCL_EXCLUSIVE et DISCL_BACKGROUND. |
IDirectInputJoyConfig8 ::SetTypeInfo La méthode IDirectInputJoyConfig8 ::SetTypeInfo crée un nouveau type de joystick ou redéfinit les informations relatives à un type de joystick existant. |
IDirectInputJoyConfig8 ::SetUserValues La méthode IDirectInputJoyConfig8 ::SetUserValues définit les paramètres utilisateur du joystick. |
IDirectInputJoyConfig8 ::Unacquire La méthode IDirectInputJoyConfig8 ::Unacquire annule l’acceptation du « mode de configuration du joystick ». |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | dinputd.h |