dinputd.h ヘッダー

デバイス ドライバーの実装者用の DirectInput インクルード ファイル。

詳細については、次を参照してください。

dinputd.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IDirectInputEffectDriver

これら 3 つのメソッドを使用すると、元のインターフェイスの機能に影響を与えることなく、DirectInputEffectDriver オブジェクトに追加のインターフェイスを追加できます。
IDirectInputJoyConfig8

IDirectInputJoyConfig8 インターフェイスには、プロパティ シートを記述しているハードウェア開発者がレジストリとの間で情報を書き込み、読み取ることができるメソッドが含まれています。

構造

 
DIDEVICESTATE

DIDEVICESTATE 構造体は、強制フィードバック デバイスの状態に関する情報を返します。
DIDRIVERVERSIONS

DIDRIVERVERSIONS 構造体は、DirectInput 効果ドライバーによって、バージョン情報を DirectInput に報告するために使用されます。
DIEFFECTATTRIBUTES

DIEFFECTATTRIBUTES 構造体は、強制フィードバック デバイスでサポートされている各効果のレジストリ キーの "属性" 値に含まれる情報を記述します。
DIFFDEVICEATTRIBUTES

DIFFDEVICEATTRIBUTES 構造体は、OEMForceFeedback レジストリ キーの "Attributes" 値に含まれる情報を記述します。
DIFFOBJECTATTRIBUTES

DIFFOBJECTATTRIBUTES 構造体は、強制フィードバック デバイス上の各 "オブジェクト" のレジストリ キーの "FFAttributes" 値に含まれる情報を記述します。
DIHIDFFINITINFO

DIHIDFFINITINFO 構造体は、制御を求められるデバイスに関する情報を HID フォース フィードバック ドライバーに提供するために DirectInput によって使用されます。
DIJOYCONFIG

DIJOYCONFIG 構造体には、ジョイスティックの構成に関する情報が含まれています。
DIJOYTYPEINFO

DIJOYTYPEINFO 構造体には、ジョイスティックの種類に関する情報が含まれています。
DIJOYUSERVALUES

DIJOYUSERVALUES 構造体には、ユーザーのジョイスティック設定に関する情報が含まれています。
DIOBJECTATTRIBUTES

DIOBJECTATTRIBUTES 構造体は、デバイス上の各 "オブジェクト" のレジストリ キーの "属性" 値に含まれる情報を記述します。 "Attributes" 値がない場合は、既定の属性が使用されます。
DIOBJECTCALIBRATION

DIOBJECTCALIBRATION 構造体は、デバイス上の各軸のレジストリ キーの "調整" 値に含まれる情報を記述します。
JOYREGHWVALUES

JOYREGHWVALUES (dinputd.h) 構造体には、ハードウェアによって返される値の範囲が含まれます (調整によって入力されます)。