IWiaItem-Schnittstelle (wia_xp.h)
Jedes Windows Image Acquisition (WIA)-Hardwaregerät wird für eine Anwendung als hierarchische Struktur von IWiaItem-Objekten dargestellt. Die IWiaItem-Schnittstelle bietet Anwendungen die Möglichkeit, Geräte abzufragen, um ihre Funktionen zu ermitteln. Außerdem bietet sie Zugriff auf Datenübertragungsschnittstellen und Elementeigenschaften. Darüber hinaus stellt die IWiaItem-Schnittstelle Methoden bereit, mit denen Anwendungen das Gerät steuern können.
Vererbung
Die IWiaItem-Schnittstelle erbt von der IUnknown-Schnittstelle . IWiaItem verfügt auch über die folgenden Typen von Membern:
Methoden
Die IWiaItem-Schnittstelle verfügt über diese Methoden.
IWiaItem::AnalyzeItem Die IWiaItem::AnalyzeItem-Methode bewirkt, dass das Windows Image Acquisition(WIA)-Hardwaregerät erfasst und versucht, zu erkennen, welche Datentypen vorhanden sind. |
IWiaItem::CreateChildItem Die IWiaItem::CreateChildItem-Methode wird von Anwendungen verwendet, um der IWiaItem-Struktur eines Geräts IWiaItem-Objekte hinzuzufügen. |
IWiaItem::D eleteItem Die IWiaItem::D eleteItem-Methode entfernt das aktuelle IWiaItem-Objekt aus der Objektstruktur des Geräts. |
IWiaItem::D eviceCommand IWiaItem::D eviceCommand gibt einen Befehl an ein Windows Image Acquisition(WIA)-Hardwaregerät aus. |
IWiaItem::D eviceDlg Die IWiaItem::D eviceDlg-Methode wird von Anwendungen verwendet, um dem Benutzer ein Dialogfeld anzuzeigen, um die Bilderfassung vorzubereiten. |
IWiaItem::D iagnostic Diese Methode wird nicht unterstützt. (IWiaItem.Diagnostic) |
IWiaItem::D umpDrvItemData Diese Methode wird nicht unterstützt. (IWiaItem.DumpDrvItemData) |
IWiaItem::D umpItemData Diese Methode wird nicht unterstützt. (IWiaItem.DumpItemData) |
IWiaItem::D umpTreeItemData Diese Methode wird nicht unterstützt. (IWiaItem.DumpTreeItemData) |
IWiaItem::EnumChildItems Die IWiaItem::EnumChildItems-Methode erstellt ein Enumeratorobjekt und übergibt einen Zeiger an die IEnumWiaItem-Schnittstelle für nicht leere Ordner in einer IWiaItem-Struktur eines Windows Image Acquisition-Geräts (WIA). |
IWiaItem::EnumDeviceCapabilities Die IWiaItem::EnumDeviceCapabilities-Methode erstellt einen Enumerator, der verwendet wird, um die Befehle und Ereignisse zu ermitteln, die ein WIA-Gerät (Windows Image Acquisition) unterstützt. |
IWiaItem::EnumRegisterEventInfo Die IWiaItem::EnumRegisterEventInfo-Methode erstellt einen Enumerator, mit dem Informationen zu Ereignissen abgerufen werden, für die eine Anwendung registriert ist. |
IWiaItem::FindItemByName Die IWiaItem::FindItemByName-Methode durchsucht die Struktur von Unterelementen eines Elements unter Verwendung des Namens als Suchschlüssel. Jedes IWiaItem-Objekt hat einen Namen als eine seiner Standardeigenschaften. |
IWiaItem::GetItemType Die IWiaItem::GetItemType-Methode wird von Anwendungen aufgerufen, um die Typinformationen eines Elements abzurufen. |
IWiaItem::GetRootItem Die IWiaItem::GetRootItem-Methode ruft das Stammelement einer Struktur von Elementobjekten ab, die verwendet werden, um ein Windows Image Acquisition (WIA)-Hardwaregerät darzustellen. |
Hinweise
Einige der Methoden der IWiaItem-Schnittstelle sind nur für das Stammelement der Gerätestruktur gültig. Andere Methoden sind für alle Elemente gültig. Die Methoden sind wie folgt gruppiert:
Die IWiaItem-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 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wia_xp.h (einschließlich Wia.h) |