Freigeben über


IStillImage COM-Schnittstelle

Die IStillImage-COM-Schnittstelle bietet Zugriff auf den Still image event monitor , sodass Anwendungen sich selbst als "Pushmodell-fähig" registrieren können. Anwendungen können diese Schnittstelle verwenden, um Informationen über die Standbildgeräte des Systems abzurufen.

Die Schnittstelle bietet einige Anwendungsverwaltungsfunktionen, z. B. das Aktivieren von Ereignisbenachrichtigungen und das Starten einer Anwendung, für die Verwendung durch angepasste Anwendungsteuerungssoftware.

Darüber hinaus bietet die IStillImage-Schnittstelle Zugriff auf die IStiDevice-COM-Schnittstelle, mit der Anwendungen E/A-Vorgänge auf Standbildgeräten ausführen können.

In der folgenden Tabelle sind alle Methoden der IStillImage-Schnittstelle aufgeführt und beschrieben. Die Tabelle gibt die Typen von Clients an, die in der Regel die einzelnen Methoden aufrufen müssen.

Methode BESCHREIBUNG Typische Anrufer
IStillImage::CreateDevice Erstellt eine instance des COM-Objekts, das die IStiDevice-Schnittstelle definiert, und gibt einen Zeiger auf die Schnittstelle zurück. Bilderfassungs-APIs
IStillImage::EnableHwNotifications Aktiviert oder deaktiviert die Benachrichtigung von Anwendungen, wenn Für ein angegebenes Gerät Standbildgeräteereignisse auftreten. Monitor für Standbilderereignisse
IStillImage::GetDeviceInfo Gibt Hardwaremerkmale für ein angegebenes Standbildgerät zurück. Bilderfassungs-APIs
IStillImage::GetDeviceList Gibt Hardwaremerkmale für alle installierten Standbildgeräte zurück. Scanner und Kameras Systemsteuerung, Bilderfassungs-APIs
IStillImage::GetDeviceValue Gibt Registrierungsinformationen zurück, die einem angegebenen Standbildgerät zugeordnet sind. Bilderfassungs-APIs, Scanner und Kameras Systemsteuerung
IStillImage::GetHwNotificationState Gibt an, ob Anwendungen benachrichtigt werden, wenn Auf einem angegebenen Gerät Noch-Imagegeräteereignisse auftreten. Monitor für Standbilderereignisse
IStillImage::GetSTILaunchInformation Gibt den Grund zurück, aus dem die aufrufende Standbildanwendung gestartet wurde, wenn sie vom Monitor des Standbildereignisses gestartet wurde. Pushmodellfähige Anwendungen
IStillImage::Initialize Initialisiert das Objekt instance. Nicht direkt aufgerufen
IStillImage::LaunchApplicationForDevice Startet eine angegebene Anwendung für ein angegebenes Standbildgerät. Monitor für Standbilderereignisse
IStillImage::RegisterLaunchApplication Fügt der Liste der Pushmodell-fähigen Anwendungen des Standbildereignismonitors eine Anwendung hinzu. Pushmodellfähige Anwendungen oder deren Installationsprogramme
IStillImage::Release Schließt das Objekt instance und entfernt den Zugriff auf die IStillImage-Schnittstelle. Alle IStillImage-Schnittstellenclients
IStillImage::SetDeviceValue Legt Registrierungsinformationen für ein angegebenes Standbildgerät fest. Scanner und Kameras Systemsteuerung
IStillImage::SetupDeviceParameters Ermöglicht Clients der IStillImage-Schnittstelle , die gespeicherten Merkmale eines Standbildgeräts zu ändern. Scanner und Kameras Systemsteuerung
IStillImage::StiCreateInstance Erstellt eine instance des COM-Objekts, das die IStillImage-Schnittstelle definiert, und gibt einen Zeiger auf die Schnittstelle zurück. Alle IStillImage-Schnittstellenclients
IStillImage::UnregisterLaunchApplication Entfernt eine Anwendung aus der Liste der Pushmodell-fähigen Anwendungen des Standbildereignismonitors. Pushmodellfähige Anwendungen oder deren Installationsprogramme
IStillImage::WriteToErrorLog Schreibt eine Nachricht in das Fehlerprotokoll des Standbilds. Alle IStillImage-Schnittstellenclients