IWiaDevMgr2-Schnittstelle

Die IWiaDevMgr2-Schnittstelle wird zum Erstellen und Verwalten von Bilderfassungsgeräten und zum Registrieren zum Empfangen von Geräteereignissen verwendet.

Members

Die IWiaDevMgr2-Schnittstelle erbt von der IUnknown-Schnittstelle. IWiaDevMgr2 verfügt auch über diese Typen von Membern:

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 von Eigenschafteninformationen für jedes verfügbare WIA 2.0-Gerät.
GetImageDlg Die IWiaDevMgr2::GetImageDlg-Methode zeigt ein oder mehrere Dialogfelder an, mit denen ein Benutzer ein Bild von einem WIA 2.0-Gerät abrufen und das Bild in eine angegebene Datei schreiben kann. Diese Methode erweitert die Funktionalität von IWiaDevMgr2::SelectDeviceDlg, um die Imageerfassung 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 WIA 2.0-Ereignisbenachrichtigungen.
RegisterEventCallbackProgram Die IWiaDevMgr2::RegisterEventCallbackProgram-Methode registriert eine Anwendung zum Empfangen von Geräteereignissen. Sie wird in erster Linie aus Gründen der Abwärtskompatibilität mit Anwendungen bereitgestellt, die nicht für WIA 2.0 geschrieben wurden.
Wählen SieDeviceDlg aus. Zeigt ein Dialogfeld an, in dem der Benutzer ein Hardwaregerät für die Imageerfassung auswählen kann.
SelectDeviceDlgID Zeigt ein Dialogfeld an, in dem der Benutzer ein Hardwaregerät für die Imageerfassung 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.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Wia.h
IDL
Wia.idl