en-tête dinputd.h

Fichier include DirectInput pour les implémenteurs de pilotes de périphérique.

Pour plus d'informations, consultez les pages suivantes :

dinputd.h contient les interfaces de programmation suivantes :

Interfaces

 
IDirectInputEffectDriver

Ces trois méthodes permettent d’ajouter des interfaces supplémentaires à l’objet DirectInputEffectDriver sans affecter les fonctionnalités de l’interface d’origine.
IDirectInputJoyConfig8

L’interface IDirectInputJoyConfig8 contient des méthodes qui permettent aux développeurs matériels qui écrivent des feuilles de propriétés d’écrire et de lire des informations dans et à partir du Registre.

Structures

 
DIDEVICESTATE

La structure DIDEVICESTATE retourne des informations sur l’état d’un appareil de rétroaction de force.
DIDRIVERVERSIONS

La structure DIDRIVERVERSIONS est utilisée par le pilote d’effet DirectInput pour renvoyer les informations de version à DirectInput.
DIEFFECTATTRIBUTES

La structure DIEFFECTATTRIBUTES décrit les informations contenues dans la valeur « Attributes » de la clé de Registre pour chaque effet pris en charge par un appareil de retour de force.
DIFFDEVICEATTRIBUTES

La structure DIFFDEVICEATTRIBUTES décrit les informations contenues dans la valeur « Attributes » de la clé de Registre OEMForceFeedback.
DIFFOBJECTATTRIBUTES

La structure DIFFOBJECTATTRIBUTES décrit les informations contenues dans la valeur « FFAttributes » de la clé de Registre pour chaque « objet » sur un appareil de retour de force.
DIHIDFFINITINFO

La structure DIHIDFFINITINFO est utilisée par DirectInput pour fournir des informations à un pilote hid force-feedback sur l’appareil qu’il est invité à contrôler.
DIJOYCONFIG

La structure DIJOYCONFIG contient des informations sur la configuration d’un joystick.
DIJOYTYPEINFO

La structure DIJOYTYPEINFO contient des informations sur un type de joystick.
DIJOYUSERVALUES

La structure DIJOYUSERVALUES contient des informations sur les paramètres du joystick de l’utilisateur.
DIOBJECTATTRIBUTES

La structure DIOBJECTATTRIBUTES décrit les informations contenues dans la valeur « Attributes » de la clé de Registre pour chaque « objet » sur un appareil. Si la valeur « Attributes » est absente, les attributs par défaut sont utilisés.
DIOBJECTCALIBRATION

La structure DIOBJECTCALIBRATION décrit les informations contenues dans la valeur « Étalonnage » de la clé de Registre pour chaque axe sur un appareil.
JOYREGHWVALUES

La structure JOYREGHWVALUES (dinputd.h) contient la plage de valeurs retournées par le matériel (renseignée par étalonnage).