Einführung in WIA
Die WIA-Schnittstelle (Microsoft Windows Image Acquisition) ist sowohl eine Api (Application Programming Interface) als auch eine Gerätetreiberschnittstelle (Device Driver Interface, DDI). Die WIA-API ist so konzipiert, dass Anwendungen Folgendes ermöglichen:
Führen Sie die Ausführung in einer stabilen und stabilen Umgebung aus.
Minimieren Sie Interoperabilitätsprobleme.
Listet verfügbare Bilderfassungsgeräte auf.
Erstellen Sie gleichzeitig Verbindungen mit mehreren Geräten.
Abfragen von Geräteeigenschaften auf standardmäßige und erweiterbare Weise.
Abrufen von Gerätedaten mithilfe von Standard- und Hochleistungsübertragungsmechanismen.
Verwalten von Bildeigenschaften über Datenübertragungen hinweg.
Sie werden über eine Vielzahl von Geräteereignissen benachrichtigt.
Der WIA DDI wurde entwickelt, um die Menge an Code zu minimieren, die ein Hardwarehersteller schreiben muss, während gleichzeitig die Flexibilität bei der Erstellung einzelner Lösungen beibehalten wird. Dies wird erreicht durch:
Bereitstellen einer Standardgerätedienstbibliothek, die die meisten Treibervorgänge ausführt.
Förderung von Industrie-Gerätekommunikationsstandards wie dem Picture Transfer Protocol (PTP), sodass ein WIA-Treiber die meisten WIA-Geräte unterstützt.
Dieser Abschnitt bietet eine kurze Übersicht über WIA in den folgenden Bereichen: