Share via


dinputd.h-Header

DirectInput-Includedatei für Gerätetreiberimplementatoren.

Weitere Informationen finden Sie unter

dinputd.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IDirectInputEffectDriver

Mit diesen drei Methoden können dem DirectInputEffectDriver-Objekt zusätzliche Schnittstellen hinzugefügt werden, ohne die Funktionalität der ursprünglichen Schnittstelle zu beeinträchtigen.
IDirectInputJoyConfig8

Die IDirectInputJoyConfig8-Schnittstelle enthält Methoden, mit denen Hardwareentwickler, die Eigenschaftenblätter schreiben, Informationen in und aus der Registrierung schreiben und lesen können.

Strukturen

 
DIDEVICESTATE

Die DIDEVICESTATE-Struktur gibt Informationen über den Zustand eines Kraftrückmeldungsgeräts zurück.
DIDRIVERVERSIONS

Die DIDRIVERVERSIONS-Struktur wird vom DirectInput-Effekttreiber verwendet, um Versionsinformationen zurück an DirectInput zu melden.
DIEFFECTATTRIBUTES

Die DIEFFECTATTRIBUTES-Struktur beschreibt die Informationen, die im Wert "Attributes" des Registrierungsschlüssels für jeden Effekt enthalten sind, der von einem Force-Feedback-Gerät unterstützt wird.
DIFFDEVICEATTRIBUTES

Die DIFFDEVICEATTRIBUTES-Struktur beschreibt die Informationen, die im Wert "Attributes" des OEMForceFeedback-Registrierungsschlüssels enthalten sind.
DIFFOBJECTATTRIBUTES

Die DIFFOBJECTATTRIBUTES-Struktur beschreibt die Informationen, die im "FFAttributes"-Wert des Registrierungsschlüssels für jedes "Objekt" auf einem Force-Feedback-Gerät enthalten sind.
DIHIDFFINITINFO

Die DIHIDFFINITINFO-Struktur wird von DirectInput verwendet, um einem HID-Force-Feedback-Treiber Informationen über das Gerät bereitzustellen, das gesteuert werden soll.
DIJOYCONFIG

Die DIJOYCONFIG-Struktur enthält Informationen zur Konfiguration eines Joysticks.
DIJOYTYPEINFO

Die DIJOYTYPEINFO-Struktur enthält Informationen zu einem Joysticktyp.
DIJOYUSERVALUES

Die DIJOYUSERVALUES-Struktur enthält Informationen zu den Joystickeinstellungen des Benutzers.
DIOBJECTATTRIBUTES

Die DIOBJECTATTRIBUTES-Struktur beschreibt die Informationen, die im Wert "Attributes" des Registrierungsschlüssels für jedes "Objekt" auf einem Gerät enthalten sind. Wenn der Wert "Attributes" nicht vorhanden ist, werden Standardattribute verwendet.
DIOBJECTCALIBRATION

Die DIOBJECTCALIBRATION-Struktur beschreibt die Informationen, die im Wert "Calibration" des Registrierungsschlüssels für jede Achse auf einem Gerät enthalten sind.
JOYREGHWVALUES

Die JOYREGHWVALUES-Struktur (dinputd.h) enthält den Von der Hardware zurückgegebenen Wertebereich (durch Kalibrierung ausgefüllt).