IStiDevice COM 인터페이스

IStiDevice COM 인터페이스는 애플리케이션에 스틸 이미지 디바이스와 통신할 수 있는 기능을 제공합니다. 인터페이스 메서드를 사용하면 애플리케이션이 데이터 및 명령을 보내고 받고, 진단 테스트를 실행하고, 스틸 이미지 디바이스 이벤트의 알림을 수신하고, 디바이스 기능 및 상태 정보를 얻을 수 있습니다.

IStiDevice 인터페이스에 대한 액세스는 IStillImage COM 인터페이스CreateDevice 메서드를 호출하여 가져옵니다. 대부분의 IStiDevice 인터페이스 메서드는 IStiUSD COM 인터페이스에서 정의한 명명된 메서드를 호출하여 구현됩니다.

다음 표에서는 IStiDevice 인터페이스에서 제공하는 모든 메서드를 나열하고 설명합니다. 테이블은 일반적으로 각 메서드를 호출해야 하는 클라이언트 유형을 나타냅니다.

메서드 Description 일반적인 호출자
IStiDevice::D eviceReset 스틸 이미지 디바이스를 알려진 상태로 다시 설정합니다. 이미지 획득 API
IStiDevice::D iagnostic 스틸 이미지 디바이스에서 진단 테스트를 실행합니다. 스캐너 및 카메라 제어판
IStiDevice::Escape 공급업체별 I/O 작업에 대한 요청을 스틸 이미지 디바이스로 보냅니다. 이미지 획득 API
IStiDevice::GetCapabilities 스틸 이미지 디바이스의 기능을 반환합니다. 스틸 이미지 이벤트 모니터
IStiDevice::GetLastError 스틸 이미지 디바이스와 연결된 마지막으로 알려진 오류를 반환합니다. 이미지 획득 API
IStiDevice::GetLastErrorInfo 스틸 이미지 디바이스와 연결된 마지막으로 알려진 오류에 대한 정보를 반환합니다. 이미지 획득 API
IStiDevice::GetLastNotificationData 스틸 이미지 디바이스에서 발생한 가장 최근의 이벤트에 대한 설명을 반환합니다. 이미지 획득 API
IStiDevice::GetStatus 스틸 이미지 디바이스의 상태 정보를 반환합니다. 이미지 획득 API 및 스틸 이미지 이벤트 모니터
IStiDevice::Initialize 개체 instance 초기화합니다. 직접 호출되지 않음
IStiDevice::LockDevice 호출자가 전용으로 사용할 수 있는 디바이스를 잠급 수 있습니다. 모든 IStiDevice 인터페이스 클라이언트
IStiDevice::RawReadCommand 스틸 이미지 디바이스에서 명령 정보를 읽습니다. 이미지 획득 API
IStiDevice::RawReadData 스틸 이미지 디바이스에서 데이터를 읽습니다. 이미지 획득 API
IStiDevice::RawWriteCommand 명령 정보를 스틸 이미지 디바이스로 보냅니다. 이미지 획득 API
IStiDevice::RawWriteData 스틸 이미지 디바이스에 데이터를 씁니다. 이미지 획득 API
IStiDevice::Release 개체 instance 닫고 IStiDevice 인터페이스에 대한 액세스를 제거합니다. 모든 IStiDevice 인터페이스 클라이언트
IStiDevice::Subscribe 디바이스 이벤트의 알림을 받을 호출자를 등록합니다. 이미지 획득 API
IStiDevice::UnLockDevice 디바이스의 잠금을 해제합니다. 모든 IStiDevice 인터페이스 클라이언트
IStiDevice::UnSubscribe 디바이스 이벤트 알림을 받기 위해 등록된 애플리케이션 목록에서 호출자를 제거합니다. 이미지 획득 API