dinputd.h 헤더
DirectInput에는 디바이스 드라이버 구현자에 대한 파일이 포함되어 있습니다.
자세한 내용은 다음을 참조하세요.
dinputd.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
인터페이스
IDirectInputEffectDriver 이러한 세 가지 메서드를 사용하면 원래 인터페이스의 기능에 영향을 주지 않고 DirectInputEffectDriver 개체에 추가 인터페이스를 추가할 수 있습니다. |
IDirectInputJoyConfig8 IDirectInputJoyConfig8 인터페이스에는 속성 시트를 작성하는 하드웨어 개발자가 레지스트리에 정보를 쓰고 읽을 수 있는 메서드가 포함되어 있습니다. |
구조체
DIDEVICESTATE DIDEVICESTATE 구조체는 힘 피드백 디바이스의 상태에 대한 정보를 반환합니다. |
디드리버버전 DIDRIVERVERSIONS 구조체는 DirectInput 효과 드라이버에서 버전 정보를 DirectInput에 다시 보고하는 데 사용됩니다. |
DIEFFECTATTRIBUTES DIEFFECTATTRIBUTES 구조체는 힘 피드백 디바이스에서 지원하는 각 효과에 대한 레지스트리 키의 "특성" 값에 포함된 정보를 설명합니다. |
DIFFDEVICEATTRIBUTES DIFFDEVICEATTRIBUTES 구조체는 OEMForceFeedback 레지스트리 키의 "특성" 값에 포함된 정보를 설명합니다. |
DIFFOBJECTATTRIBUTES DIFFOBJECTATTRIBUTES 구조체는 힘 피드백 디바이스의 각 "개체"에 대한 레지스트리 키의 "FFAttributes" 값에 포함된 정보를 설명합니다. |
디히드피니틴포 DIHIDFFINITINFO 구조체는 DirectInput에서 제어하도록 요청하는 디바이스에 대한 HID 힘 피드백 드라이버에 정보를 제공하는 데 사용됩니다. |
DIJOYCONFIG DIJOYCONFIG 구조체에는 조이스틱의 구성에 대한 정보가 포함되어 있습니다. |
DIJOYTYPEINFO DIJOYTYPEINFO 구조체에는 조이스틱 형식에 대한 정보가 포함되어 있습니다. |
DIJOYUSERVALUES DIJOYUSERVALUES 구조체에는 사용자의 조이스틱 설정에 대한 정보가 포함되어 있습니다. |
DIOBJECTATTRIBUTES DIOBJECTATTRIBUTES 구조체는 디바이스의 각 "개체"에 대한 레지스트리 키의 "특성" 값에 포함된 정보를 설명합니다. "특성" 값이 없으면 기본 특성이 사용됩니다. |
DIOBJECTCALIBRATION DIOBJECTCALIBRATION 구조체는 디바이스의 각 축에 대한 레지스트리 키의 "보정" 값에 포함된 정보를 설명합니다. |
JOYREGHWVALUES JOYREGHWVALUES(dinputd.h) 구조체에는 하드웨어에서 반환하는 값 범위(보정으로 채워짐)가 포함됩니다. |