Lesen und Festlegen von WIA-Eigenschaften

Die IWiaPropertyStorage-Schnittstelle stellt Methoden zum Lesen und Schreiben der Eigenschaften eines WIA-Elements (Windows Image Acquisition) bereit. Elementeigenschaften umfassen Gerätebefehle, Elementformatinformationen und Geräteinformationen.

Eine Anwendung kann einen Zeiger auf eine IWiaPropertyStorage-Schnittstelle eines Elements abrufen, indem sie entweder die Geräte- oder Ereignisinformationen des Elements aufzählt, indem IWiaItem::EnumDeviceCapabilities oder IWiaItem::EnumRegisterEventInfo aufgerufen wird oder die IWiaItem-Schnittstelle des Elements abgefragt wird. (In WIA 2.0 können Sie dazu IWiaItem2::EnumDeviceCapabilities oder IWiaItem2::EnumRegisterEventInfo aufrufen oder die IWiaItem2-Schnittstelle des Elements abfragen.)

IWiaPropertyStorage erbt von IPropertyStorage , und die geerbten Methoden werden wie im Referenzabschnitt von Structured Storage im Windows Software Development Kit (SDK) beschrieben implementiert.

Hinweis

WIA-Anwendungen sollten immer Bilddatenheader lesen, um genaue Bildinformationen zu erhalten. Der WIA-Treiber kann die WIA-Eigenschaften und Bilddatenheader während der Datenübertragung ändern.

Wenn kein Bilddatenheader mit dem angegebenen Format bereitgestellt wird, sollte die WIA-Anwendung die WIA-Eigenschaften als Informationsquelle für die Datenübertragung verwenden. Die WIA-Anwendung sollte die erforderlichen WIA-Eigenschaften nach Abschluss der Überprüfung oder Erfassung erneut lesen, um die aktualisierten Einstellungen abzurufen.

 

In den folgenden Abschnitten werden die verschiedenen WIA-Eigenschaften beschrieben: