Microsoft STI 소개
Microsoft STI는 다음과 같은 기본 구성 요소로 구성됩니다.
스틸 이미지 이벤트 모니터 - 설치된 모든 스틸 이미지 디바이스를 모니터링하고 스틸 이미지 디바이스 이벤트가 발생할 때 알림을 받습니다. 이벤트는 일반적으로 디바이스가 이미지 데이터를 전송할 준비가 되었음을 나타냅니다. 또한 이벤트 모니터는 등록된 모든 애플리케이션을 추적하고 이벤트가 감지되면 애플리케이션을 시작할 수 있습니다.
공급업체에서 제공하는 사용자 모드 스틸 이미지 미니드라이버 집합으로, 디바이스 활동을 감지하고 스틸 이미지 디바이스 이벤트를 통해 해당 활동의 스틸 이미지 이벤트 모니터에 알릴 수 있습니다. 또한 이러한 미니 드라이버는 커널 모드 드라이버의 이미지 데이터를 상위 수준 소프트웨어로 전달합니다.
스캐너 및 카메라는 사용자가 특정 스틸 이미지 디바이스 이벤트를 특정 애플리케이션에 할당할 수 있는 제어판. 이러한 방식으로 이벤트 모니터는 이벤트를 감지할 때 시작할 애플리케이션을 알 수 있습니다. 제어판 사용자가 스틸 이미지 디바이스를 테스트할 수도 있습니다.
이미징 애플리케이션은 푸시 모델 인식으로 등록할 수 있습니다. 즉, 스틸 이미지 디바이스가 이미지를 전송할 준비가 되면 이벤트 모니터에서 활성화할 수 있습니다.
이미징 애플리케이션은 일반적으로 TWAIN과 같은 고급 이미지 획득 API를 호출하여 이미지 데이터 스트림을 읽습니다. TWAIN 데이터 원본과 같은 이미지 획득 API의 디바이스별 하위 구성 요소에서는 사용자 모드 스틸 이미지 미니드라이버에 대한 인터페이스를 사용하여 I/O 작업을 수행합니다.
Microsoft STI는 STI 구성 요소가 서로 통신할 수 있도록 하는 여러 스틸 이미지 COM 인터페이스 를 정의합니다.
다음 섹션에서는 이러한 구성 요소 및 기타 Microsoft STI 구성 요소에 대한 자세한 정보를 제공합니다.