Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Interfejs IStiDevice COM zapewnia aplikacjom możliwość komunikowania się z urządzeniami obrazów. Metody interfejsu umożliwiają aplikacjom wysyłanie i odbieranie danych i poleceń w celu uruchamiania testów diagnostycznych w celu odbierania powiadomień o still image device eventsoraz uzyskiwania możliwości i informacji o stanie urządzenia.
Dostęp do interfejsu IStiDevice jest uzyskiwany przez wywołanie metody CreateDevice interfejsu IStillImage COM interface. Wiele metod interfejsu IStiDevice jest implementowanych przez wywoływanie metod o podobnych nazwach zdefiniowanych przez interfejs COM IStiUSD COM.
W poniższej tabeli wymieniono i opisano wszystkie metody dostarczone przez interfejs IStiDevice. Tabela wskazuje typy klientów, które zazwyczaj muszą wywoływać każdą metodę.
| Metoda | Opis | Typowe osoby wywołujące |
|---|---|---|
| IStiDevice::D eviceReset | Resetuje urządzenie obrazu do znanego stanu. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::D iagnostic | Wykonuje testy diagnostyczne na urządzeniu obrazu. | Skanery i kamery Panel sterowania |
| IStiDevice::Escape | Wysyła żądanie operacji we/wy specyficznej dla dostawcy do urządzenia obrazu. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::GetCapabilities | Zwraca możliwości urządzenia obrazu nadal. | Monitor zdarzeń obrazu nadal |
| IStiDevice::GetLastError | Zwraca ostatni znany błąd skojarzony z urządzeniem obrazu nadal. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::GetLastErrorInfo | Zwraca informacje o ostatnim znanym błędzie skojarzonym z urządzeniem obrazu. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::GetLastNotificationData | Zwraca opis ostatniego zdarzenia, które wystąpiło na urządzeniu obrazu. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::GetStatus | Zwraca informacje o stanie urządzenia obrazu. | Interfejsy API pozyskiwania obrazów i monitor zdarzeń obrazu |
| IStiDevice::Initialize | Inicjuje wystąpienie obiektu. | Nie wywoływane bezpośrednio |
| IStiDevice::LockDevice | Blokuje urządzenie do wyłącznego użytku przez obiekt wywołujący. | Wszyscy klienci interfejsu IStiDevice |
| IStiDevice::RawReadCommand | Odczytuje informacje o poleceniach z urządzenia obrazu. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::RawReadData | Odczytuje dane z urządzenia obrazu nadal. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::RawWriteCommand | Wysyła informacje o poleceniu do urządzenia obrazu. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::RawWriteData | Zapisuje dane na urządzeniu obrazu nadal. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::Release | Zamyka wystąpienie obiektu i usuwa dostęp do interfejsu IStiDevice. | Wszyscy klienci interfejsu IStiDevice |
| IStiDevice::Subskrybuj | Rejestruje obiekt wywołujący w celu odbierania powiadomień o zdarzeniach urządzenia. | Interfejsy API pozyskiwania obrazów |
| IStiDevice::UnLockDevice | Odblokowuje urządzenie. | Wszyscy klienci interfejsu IStiDevice |
| IStiDevice::UnSubscribe | Usuwa obiekt wywołujący z listy zarejestrowanych aplikacji w celu odbierania powiadomień o zdarzeniach urządzenia. | Interfejsy API pozyskiwania obrazów |