IStillImage COM 인터페이스
IStillImage COM 인터페이스는 애플리케이션이 자신을 "푸시 모델 인식"으로 등록할 수 있도록 스틸 이미지 이벤트 모니터에 대한 액세스를 제공합니다. 애플리케이션은 이 인터페이스를 사용하여 시스템의 스틸 이미지 디바이스에 대한 정보를 가져올 수 있습니다.
인터페이스는 사용자 지정된 애플리케이션 제어 소프트웨어에서 사용하기 위해 이벤트 알림 사용 및 애플리케이션 시작과 같은 일부 애플리케이션 관리 기능을 제공합니다.
또한 IStillImage 인터페이스는 애플리케이션이 스틸 이미지 디바이스에서 I/O 작업을 수행할 수 있도록 하는 IStiDevice COM 인터페이스에 대한 액세스를 제공합니다.
다음 표에서는 IStillImage 인터페이스의 모든 메서드를 나열하고 설명합니다. 테이블은 일반적으로 각 메서드를 호출해야 하는 클라이언트 유형을 나타냅니다.
메서드 | Description | 일반적인 호출자 |
---|---|---|
IStillImage::CreateDevice | IStiDevice 인터페이스를 정의하는 COM 개체의 instance 만들고 인터페이스에 대한 포인터를 반환합니다. | 이미지 획득 API |
IStillImage::EnableHwNotifications | 지정된 디바이스에 대해 스틸 이미지 디바이스 이벤트가 발생할 때 애플리케이션 알림을 사용하거나 사용하지 않도록 설정합니다. | 스틸 이미지 이벤트 모니터 |
IStillImage::GetDeviceInfo | 지정된 스틸 이미지 디바이스에 대한 하드웨어 특성을 반환합니다. | 이미지 획득 API |
IStillImage::GetDeviceList | 설치된 모든 스틸 이미지 디바이스에 대한 하드웨어 특성을 반환합니다. | 스캐너 및 카메라 제어판, 이미지 획득 API |
IStillImage::GetDeviceValue | 지정된 스틸 이미지 디바이스와 연결된 레지스트리 정보를 반환합니다. | 이미지 획득 API, 스캐너 및 카메라 제어판 |
IStillImage::GetHwNotificationState | 지정된 디바이스에서 여전히 이미지 디바이스 이벤트가 발생할 때 애플리케이션에 알림을 받을지 여부를 나타냅니다. | 스틸 이미지 이벤트 모니터 |
IStillImage::GetSTILaunchInformation | 스틸 이미지 이벤트 모니터가 시작된 경우 호출 스틸 이미지 애플리케이션이 시작된 이유를 반환합니다. | 푸시 모델 인식 애플리케이션 |
IStillImage::Initialize | 개체 instance 초기화합니다. | 직접 호출되지 않음 |
IStillImage::LaunchApplicationForDevice | 지정된 스틸 이미지 디바이스에 대해 지정된 애플리케이션을 시작합니다. | 스틸 이미지 이벤트 모니터 |
IStillImage::RegisterLaunchApplication | 스틸 이미지 이벤트 모니터의 푸시 모델 인식 애플리케이션 목록에 애플리케이션을 추가합니다. | 푸시 모델 인식 애플리케이션 또는 해당 설치 관리자 |
IStillImage::Release | 개체 instance 닫고 IStillImage 인터페이스에 대한 액세스를 제거합니다. | 모든 IStillImage 인터페이스 클라이언트 |
IStillImage::SetDeviceValue | 지정된 스틸 이미지 디바이스에 대한 레지스트리 정보를 설정합니다. | 스캐너 및 카메라 제어판 |
IStillImage::SetupDeviceParameters | IStillImage 인터페이스의 클라이언트에서 스틸 이미지 디바이스의 저장된 특성을 수정할 수 있습니다. | 스캐너 및 카메라 제어판 |
IStillImage::StiCreateInstance | IStillImage 인터페이스를 정의하는 COM 개체의 instance 만들고 인터페이스에 대한 포인터를 반환합니다. | 모든 IStillImage 인터페이스 클라이언트 |
IStillImage::UnregisterLaunchApplication | 스틸 이미지 이벤트 모니터의 푸시 모델 인식 애플리케이션 목록에서 애플리케이션을 제거합니다. | 푸시 모델 인식 애플리케이션 또는 해당 설치 관리자 |
IStillImage::WriteToErrorLog | 스틸 이미지 오류 로그에 메시지를 씁니다. | 모든 IStillImage 인터페이스 클라이언트 |