IDirectInputJoyConfig8 인터페이스(dinputd.h)
IDirectInputJoyConfig8 인터페이스에는 속성 시트를 작성하는 하드웨어 개발자가 레지스트리에 정보를 쓰고 읽을 수 있는 메서드가 포함되어 있습니다. 레지스트리 키를 열어야 하는 경우 레지스트리 키를 직접 여는 대신 IDirectInputJoyConfig8::OpenConfigKey 및 IDirectInputJoyConfig8::OpenTypeKey 메서드를 사용해야 합니다. 이러한 방법 중 하나를 사용하면 올바른 레지스트리 분기가 열립니다. 또한 기본 레지스트리 데이터가 다르게 구조화될 수 있는 경우 이후 버전의 DirectInput에서 IDirectInputJoyConfig8 인터페이스가 지원됩니다.
상속
IDirectInputJoyConfig8 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDirectInputJoyConfig8 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IDirectInputJoyConfig8 인터페이스에는 이러한 메서드가 있습니다.
IDirectInputJoyConfig8::Acquire IDirectInputJoyConfig8::Acquire 메서드는 "조이스틱 구성 모드"를 획득합니다. 한 번에 하나의 애플리케이션만 조이스틱 구성 모드에 있을 수 있습니다. 이 모드를 획득하려는 다른 애플리케이션의 후속 시도는 오류 DIERR_OTHERAPPHASPRIO 수신해야 합니다. 구성 모드를 입력한 후 애플리케이션은 전역 조이스틱 구성 설정을 변경할 수 있습니다. 다른 애플리케이션이 중간에 설정을 변경한 경우 새 설정을 설치하기 전에 애플리케이션에서 기존 설정을 검사 합니다. |
IDirectInputJoyConfig8::AddNewHardware IDirectInputJoyConfig8::AddNewHardware 메서드는 새 입력 디바이스 설치를 통해 사용자를 안내하는 새 하드웨어 추가 대화 상자를 표시합니다. |
IDirectInputJoyConfig8::AddRef IDirectInputJoyConfig8::AddRef 메서드는 DirectInputJoyConfig 개체의 참조 수를 1씩 증가합니다. 이 메서드는 DirectInputJoyConfig에서 상속된 IUnknown 인터페이스의 일부입니다. |
IDirectInputJoyConfig8::D eleteConfig IDirectInputJoyConfig8::D eleteConfig 메서드는 조이스틱에 대한 구성 정보를 삭제합니다. |
IDirectInputJoyConfig8::D eleteType IDirectInputJoyConfig8::D eleteType 메서드는 조이스틱 형식에 대한 정보를 제거합니다. 주의해서 이 메서드를 사용합니다. 조이스틱이 삭제된 형식을 참조하지 않도록 하는 것은 호출자의 책임입니다. |
IDirectInputJoyConfig8::EnumTypes IDirectInputJoyConfig8::EnumTypes 메서드는 DirectInput에서 현재 지원되는 조이스틱 형식을 열거합니다. |
IDirectInputJoyConfig8::GetConfig IDirectInputJoyConfig8::GetConfig 메서드는 조이스틱의 구성에 대한 정보를 가져옵니다. |
IDirectInputJoyConfig8::GetTypeInfo IDirectInputJoyConfig8::GetTypeInfo 메서드는 조이스틱 형식에 대한 정보를 가져옵니다. |
IDirectInputJoyConfig8::GetUserValues IDirectInputJoyConfig8::GetUserValues 메서드는 조이스틱에 대한 사용자 설정에 대한 정보를 가져옵니다. |
IDirectInputJoyConfig8::OpenAppStatusKey IDirectInputJoyConfig8::OpenAppStatusKey 메서드는 애플리케이션 상태 레지스트리 키의 루트 키를 열고 반환 매개 변수로 키에 대한 핸들을 가져옵니다. |
IDirectInputJoyConfig8::OpenTypeKey IDirectInputJoyConfig8::OpenTypeKey 메서드는 조이스틱 형식과 연결된 레지스트리 키를 엽니다. |
IDirectInputJoyConfig8::QueryInterface IDirectInputJoyConfig8::QueryInterface 메서드는 DirectInputJoyConfig 개체가 특정 COM 인터페이스를 지원하는지 여부를 결정합니다. |
IDirectInputJoyConfig8::Release IDirectInputJoyConfig8::Release 메서드는 DirectInputJoyConfig 개체의 참조 수를 1씩 줄입니다. 이 메서드는 DirectInputJoyConfig에서 상속된 IUnknown 인터페이스의 일부입니다. |
IDirectInputJoyConfig8::SendNotify IDirectInputJoyConfig8::SendNotify 메서드는 디바이스 드라이버 및 애플리케이션에 디바이스 구성이 변경되었음을 알 수 있습니다. |
IDirectInputJoyConfig8::SetConfig IDirectInputJoyConfig8::SetConfig 메서드는 조이스틱에 대한 구성 정보를 만들거나 다시 정의합니다. |
IDirectInputJoyConfig8::SetCooperativeLevel IDirectInputJoyConfig8::SetCooperativeLevel 메서드는 디바이스의 instance 대한 협력 수준을 설정합니다. IDirectInputJoyConfig8 인터페이스에 지원되는 유일한 협력 수준은 DISCL_EXCLUSIVE 및 DISCL_BACKGROUND. |
IDirectInputJoyConfig8::SetTypeInfo IDirectInputJoyConfig8::SetTypeInfo 메서드는 새 조이스틱 형식을 만들거나 기존 조이스틱 유형에 대한 정보를 다시 정의합니다. |
IDirectInputJoyConfig8::SetUserValues IDirectInputJoyConfig8::SetUserValues 메서드는 조이스틱에 대한 사용자 설정을 설정합니다. |
IDirectInputJoyConfig8::Unacquire IDirectInputJoyConfig8::Unacquire 메서드는 "조이스틱 구성 모드"를 선택 취소합니다. |
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | dinputd.h |