IWiaDevMgr2-Schnittstelle
Die IWiaDevMgr2-Schnittstelle wird zum Erstellen und Verwalten von Bilderfassungsgeräten und zur Registrierung für den Empfang von Geräteereignissen verwendet.
Member
Die IWiaDevMgr2-Schnittstelle erbt von der IUnknown-Schnittstelle . IWiaDevMgr2 verfügt auch über folgende Membertypen:
Methoden
Die IWiaDevMgr2-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
CreateDevice | Erstellt eine hierarchische Struktur von IWiaItem2-Objekten für ein WIA 2.0-Gerät. |
EnumDeviceInfo | Erstellt einen Enumerator mit Eigenschafteninformationen für jedes verfügbare WIA 2.0-Gerät. |
GetImageDlg | Die IWiaDevMgr2::GetImageDlg-Methode zeigt ein oder mehrere Dialogfelder an, die es einem Benutzer ermöglichen, ein Bild von einem WIA 2.0-Gerät abzurufen und das Bild in eine angegebene Datei zu schreiben. Diese Methode erweitert die Funktionalität von IWiaDevMgr2::SelectDeviceDlg , um die Bilderfassung innerhalb eines einzelnen API-Aufrufs zu kapseln. |
RegisterEventCallbackCLSID | Die IWiaDevMgr2::RegisterEventCallbackCLSID-Methode registriert eine Anwendung, um Ereignisse zu empfangen, auch wenn die Anwendung nicht ausgeführt wird. |
RegisterEventCallbackInterface | Registriert eine ausgeführte Anwendung für die WIA 2.0-Ereignisbenachrichtigung. |
RegisterEventCallbackProgram | Die IWiaDevMgr2::RegisterEventCallbackProgram-Methode registriert eine Anwendung, um Geräteereignisse zu empfangen. Es wird in erster Linie für die Abwärtskompatibilität mit Anwendungen bereitgestellt, die nicht für WIA 2.0 geschrieben wurden. |
SelectDeviceDlg | Zeigt ein Dialogfeld an, in dem der Benutzer ein Hardwaregerät für die Bilderfassung auswählen kann. |
SelectDeviceDlgID | Zeigt ein Dialogfeld an, in dem der Benutzer ein Hardwaregerät für die Bilderfassung auswählen kann. |
Bemerkungen
Die IWiaDevMgr2-Schnittstelle erbt wie alle COM-Schnittstellen (Component Object Model) die IUnknown-Schnittstellenmethoden .
IUnknown-Methoden | BESCHREIBUNG |
---|---|
IUnknown::QueryInterface | Gibt Zeiger auf unterstützte Schnittstellen zurück. |
IUnknown::AddRef | Inkrementiert Verweiszähler. |
IUnknown::Release | Dekrementiert Verweiszähler. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
IDL |
|