WIA_IPS_CUR_INTENT
Die WIA_IPS_CUR_INTENT-Eigenschaft enthält die aktuellen Einstellungen für die beabsichtigte Verwendung eines Bilds durch eine Anwendung. Der WIA-Minitreiber erstellt und verwaltet diese Eigenschaft.
Eigenschaftstyp: VT_I4
Gültige Werte: WIA_PROP_FLAG
Zugriffsrechte: Lese-/Schreibzugriff
Bemerkungen
Ein Treiber verwendet die Absichtseinstellungen, um Elementeigenschaften basierend auf der beabsichtigten Verwendung eines Bilds einer Anwendung vorab festzulegen. Diese Eigenschaften können z. B. die maximale Qualität und die mindeste Größe umfassen.
Die folgende Tabelle enthält die Imagetypflags und deren Definitionen. Diese Flags werden verwendet, um festzulegen, welcher Bildtyp vorgesehen ist: Farbe, Graustufen usw.
Bildtypflags | Definition |
---|---|
WIA_INTENT_IMAGE_TYPE_COLOR | Die Anwendung beabsichtigt, das Gerät auf einen Farbscan vorzubereiten. |
WIA_INTENT_IMAGE_TYPE_GRAYSCALE | Die Anwendung beabsichtigt, das Gerät für eine Graustufenüberprüfung vorzubereiten. |
WIA_INTENT_IMAGE_TYPE_TEXT | Die Anwendung beabsichtigt, das Gerät für das Scannen von Text vorzubereiten. |
WIA_INTENT_IMAGE_TYPE_MASK | Dieses Flag ist eine Maske für alle Bildtypflags. |
WIA_INTENT_NONE | Standardwert. Es wird keine Absicht angegeben. |
Die folgende Tabelle enthält die Bildgrößen- und Qualitätsflags und deren Definitionen. Diese Flags werden verwendet, um die Größe und Qualität einer Bildüberprüfung festzulegen.
Bildgröße/Qualitätsflags | Definition |
---|---|
WIA_INTENT_BEST_PREVIEW | Die Anwendung beabsichtigt, das Gerät für das Scannen einer Vorschau vorzubereiten. |
WIA_INTENT_MAXIMIZE_QUALITY | Die Anwendung beabsichtigt, das Gerät auf das Scannen eines qualitativ hochwertigen Bilds vorzubereiten. |
WIA_INTENT_MINIMIZE_SIZE | Die Anwendung beabsichtigt, das Gerät für das Scannen eines Bilds vorzubereiten, das zu einer kleinen Überprüfung führt. |
WIA_INTENT_SIZE_MASK | Dieses Flag ist eine Maske für alle Größen- und Qualitätsflags. |
Der Treiber wählt die Bittiefe in Punkt pro Zoll und andere Einstellungen aus, die für die ausgewählte Absicht geeignet sind. Die Anwendung muss die aktuellen Einstellungen lesen, um zu bestimmen, welche Eigenschaften geändert wurden.
Eine Anwendung legt die WIA_IPS_CUR_INTENT-Eigenschaft so fest, dass die WIA-Eigenschaften für bestimmte Erfassungsabsichten automatisch festgelegt werden. Beachten Sie, dass Flags mit einem bitweisen OR-Operator kombiniert werden können, ein Bild kann jedoch nicht sowohl Graustufen als auch Farbe aufweisen.
WIA_IPS_CUR_INTENT ist für alle Elemente mit Aktivierter Bilderfassung erforderlich; sie ist nicht für Speicherelemente oder gespeicherte Imageelemente verfügbar.
Anforderungen
Header: wiadef.h (include Wiadef.h)