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