Méthode IDirectInputJoyConfig8 ::D eleteType (dinputd.h)
La méthode IDirectInputJoyConfig8 ::D eleteType supprime les 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é.
Syntaxe
HRESULT DeleteType(
LPCWSTR unnamedParam1
);
Paramètres
unnamedParam1
Pointe vers le nom du type. Le nom du type ne peut pas dépasser MAX_PATH caractères, y compris le caractère null de fin. En outre, le nom ne peut pas commencer par un caractère « # ». Les types commençant par « # » sont réservés par DirectInput.
Valeur retournée
Retourne DI_OK en cas de réussite ; sinon, retourne l’une des valeurs d’erreur COM suivantes (ces valeurs sont destinées à être illustratives et ne sont pas nécessairement complètes) :
Code de retour | Description |
---|---|
|
La configuration du joystick n’a pas été acquise. Vous devez appeler IDirectInputJoyConfig8 ::Acquire avant de pouvoir modifier les paramètres de configuration du joystick. |
|
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) |