WiA-Eigenschaftskonstanten des Scanners

Die folgenden Konstanten geben den gültigen Satz von WIA-Scannereigenschaften (Windows Image Acquisition) an.

Das Präfix "WIA_IPS_" gibt eine Item-Eigenschaft für Scannergeräte an und ist die in C/C++ verwendete Namenskonvention. Zu Skriptzwecken verwenden diese Konstanten das Präfix "ScannerPicture" und sind Teil des aufgezählten WiaItemPropertyId-Typs . Der entsprechende Membername aus dieser Skriptaufzählung wird in Klammern neben dem C/C++-Konstantennamen in der folgenden Liste angezeigt.

Konstante/Wert BESCHREIBUNG
WIA_IPS_AUTO_DESKEW
ScannerPictureAutoDeskew
Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.


Schaltet die automatische Deskew-Funktion ein oder aus.
Nur für WIA_CATEGORY_FEEDER optional.
Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST
Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Dauerhaft BESCHREIBUNG
WIA_AUTO_DESKEW_ON Aktivieren Sie den automatischen Deskew.
WIA_AUTO_DESKEW_OFF Deaktivieren Sie die automatische Deskew-Funktion.

 

WIA_IPS_BRIGHTNESS
ScannerPictureBrightness

Die im Scanner verfügbaren Bildhelligkeitswerte.

Enthält die aktuelle Hardwarehelligkeitseinstellung für das Gerät. Eine Anwendung legt diese Eigenschaft auf den Helligkeitswert der Hardware fest. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Die Werte sollten in einem Bereich von -1000 bis 1000 zugeordnet werden, wobei 1000 der maximalen Helligkeit entspricht, 0 der normalen Helligkeit und -1000 der minimalen Helligkeit entspricht.

Erforderlich für alle Elemente in den Kategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM. Optional, aber empfohlen für WIA_CATEGORY_FINISHED_FILE Elemente, die Vorschauversionen unterstützen.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_CONTRAST
ScannerPictureContrast

Enthält die aktuelle Hardwarekontrasteinstellung für ein Gerät. Eine Anwendung legt diese Eigenschaft auf den Kontrastwert der Hardware fest. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Werte sollten in einem Bereich von -1000 bis 1000 zugeordnet werden, wobei -1000 dem minimalen Kontrast, 0 dem normalen Kontrast und 1000 dem maximalen Kontrast entspricht.

Erforderlich für alle Elemente in den Kategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM. Optional, aber empfohlen für WIA_CATEGORY_FINISHED_FILE Elemente, die Vorschauversionen unterstützen.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_CUR_INTENT
ScannerPictureCurIntent

Enthält die aktuellen Absichtseinstellungen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM. Sie wird für WIA_CATEGORY_FINISHED_FILE oder WIA_CATEGORY_FOLDER Elemente nicht unterstützt.

Typ: VT_I4 Access: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_FLAGS

Der Treiber verwendet diese, um Elementeigenschaften basierend auf der beabsichtigten Verwendung des Bilds einer Anwendung vorzueinstellen. Dies kann z. B. maximale Qualität, minimale Größe usw. umfassen.

Der Treiber wählt die Bittiefe in Punkt pro Zoll und andere Einstellungen aus, die für die ausgewählte Absicht geeignet sind. Es liegt an der Anwendung, die aktuellen Einstellungen zu lesen, um zu bestimmen, welche Eigenschaften geändert wurden. Eine Anwendung legt diese Eigenschaft so fest, dass die WIA-Eigenschaften für eine bestimmte Kaufabsicht automatisch festgelegt werden. Diese Eigenschaft ist für alle Scanner erforderlich.

Eine Anwendung legt diese Eigenschaft so fest, dass die WIA-Eigenschaften für bestimmte Erfassungsabsichten automatisch festgelegt werden.

Hinweis:
Die Flags können mit einem bitweisen OR-Operator kombiniert werden, aber ein Bild kann nicht sowohl Graustufen als auch Farbe aufweisen.

 

Diese Eigenschaft ist für alle Scanner erforderlich.

Die folgende Tabelle enthält die Imagetypflags und deren Definitionen. Diese Flags werden verwendet, um festzulegen, welcher Bildtyp vorgesehen ist: Farbe, Graustufen usw.

Beabsichtigte Imagetypflags BESCHREIBUNG
WIA_INTENT_NONE Standardwert. Es wird keine Absicht angegeben.
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 Maskierung für alle Bildtypflags.

 

Die folgende Tabelle enthält die Qualitäts- und Größenflags und deren Definitionen. Diese Flags werden verwendet, um festzulegen, welche Qualitätsstufe vorgesehen ist.

Beabsichtigte Bildgröße/Qualitätsflags BESCHREIBUNG
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_MAXIMIZE_QUALITY Die Anwendung beabsichtigt, das Gerät auf das Scannen eines qualitativ hochwertigen Bilds vorzubereiten.
WIA_INTENT_SIZE_MASK Dieses Flag ist eine Maske für alle Größen-/Qualitätsflags.
WIA_INTENT_BEST_PREVIEW Die Anwendung beabsichtigt, das Gerät für das Scannen einer Vorschau vorzubereiten.

 

WIA_IPS_DESKEW_X
ScannerPictureDeskewX

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die Anzahl der Pixel in x-Richtung von WIA_IPS_XPOS zur x-Koordinate der obersten Ecke des Bilds, das neu erstellt werden soll. Daher beschreibt es in Verbindung mit WIA_IPS_DESKEW_Y, wo sich die beiden oberen Ecken des schiefen Bilds innerhalb des umgebenden Rechtecks befinden, das durch WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT und WIA_IPS_YEXTENT definiert ist. seine Eigenschaft wird vom Scannertreiber implementiert, wenn es das Entkewing unterstützt.

Die gültigen Werte für WIA_IPS_DESKEW_X müssen zwischen 0 und (WIA_IPS_XEXTENT - 1) sein. Der Wert 0 bedeutet, dass kein deskew ausgeführt werden sollte.

Diese Eigenschaft ist für Elemente der Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER und WIA_CATEGORY_FILM optional. und ist nicht für WIA_CATEGORY_FINISHED_FILE oder WIA_CATEGORY_FOLDER Elemente verfügbar.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_DESKEW_Y
ScannerPictureDeskewY

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die Anzahl der Pixel in y-Richtung von WIA_IPS_YPOS bis zur y-Koordinate der linken Ecke des Bilds, die neu erstellt werden soll. Daher beschreibt sie in Verbindung mit WIA_IPS_DESKEW_X, wo sich die beiden oberen Ecken des schiefen Bilds innerhalb des umgebenden Rechtecks befinden, das durch WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT und WIA_IPS_YEXTENT definiert ist. Diese Eigenschaft wird vom Scannertreiber implementiert, wenn sie das Abschleppen unterstützt.

Die gültigen Werte für WIA_IPS_DESKEW_Y müssen zwischen 0 und (WIA_IPS_YEXTENT - 1) sein. Ein Wert von 0 bedeutet, dass kein deskew ausgeführt werden sollte.

Diese Eigenschaft ist optional für Elemente der Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER und WIA_CATEGORY_FILM; und ist nicht für WIA_CATEGORY_FINISHED_FILE- oder WIA_CATEGORY_FOLDER-Elemente verfügbar.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_DOCUMENT_HANDLING_SELECT
ScannerPictureDocumentHandlingSelect

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die aktuelle Scannererfassungsquelle und den aktuellen Modus. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Eine Anwendung liest diese Eigenschaft, um die aktuelle Erfassungsquelle des Scanners zu ermitteln oder um diese Eigenschaft zu schreiben, um die Quelle und den Modus des Scanners festzulegen. Darüber hinaus verwenden Anwendungen diese Eigenschaft, um die Duplexfunktion zu aktivieren und zu deaktivieren.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_FLAG

Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Flags BESCHREIBUNG
DUPLEX Scannen sie mithilfe von Duplexvorgängen. Scannen Sie beide Dokumentseiten mithilfe allgemeiner Einstellungen, die für das Feederelement (WIA_CATEGORY_FEEDER) konfiguriert sind. DUPLEX und ADVANCE_DUPLEX können nicht beide festgelegt werden.
ADVANCED_DUPLEX Scannen sie mithilfe einzelner Einstellungen, die für jedes untergeordnete Feederelement (WIA_CATEGORY_FEEDER_FRONT und WIA_CATEGORY_FEEDER_BACK) konfiguriert sind. DUPLEX und ADVANCE_DUPLEX können nicht beide festgelegt werden.
FRONT_FIRST Scannen Sie zuerst die Vorderseite des Dokuments. Dieser Wert ist gültig, wenn DUPLEX oder ADVANCED_DUPLEX festgelegt ist.
BACK_FIRST Überprüfen Sie zuerst die Rückseite des Dokuments. Dieser Wert ist gültig, wenn DUPLEX oder ADVANCED_DUPLEX festgelegt ist.
FRONT_ONLY Scannen Sie nur die Front.
BACK_ONLY Scannen Sie nur die Rückseite. Dieser Wert ist gültig, wenn DUPLEX oder ADVANCED_DUPLEX festgelegt ist.

 

WIA_IPS_FILM_NODE_NAME
ScannerPictureFilmNodeName

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Ermöglicht die Spezifikation einer bestimmten Filmscan-Anlage, wenn mehrere vorhanden sind.

Diese Eigenschaft ist für die WIA_CATEGORY_FILM Elemente erforderlich, wenn mehrere Filmscanelemente vorhanden sind. Wenn das Gerät nur ein Stammscannerfilmelement unterstützt, ist diese Eigenschaft optional.

Typ: VT_BSTR, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

Zulässige Werte: Der BSTR sollte in Form von @ResourceBinary,-<ResourceID> vorliegen, um die Lokalisierung zu ermöglichen, da diese Zeichenfolge für den Benutzer über die Benutzeroberfläche für die Filmüberprüfung verfügbar gemacht würde.

WIA_IPS_FILM_SCAN_MODE
ScannerPictureFilmScanMode

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Ermöglicht die Konfiguration des aktuellen Filmscans.

Diese Eigenschaft ist für das WIA_CATEGORY_FILM-Element erforderlich.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST

Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Dauerhaft BESCHREIBUNG
WIA_FILM_COLOR_SLIDE Suchen Sie nach einer Farbfolie.
WIA_FILM_COLOR_NEGATIVE Suchen Sie nach einem Farbnegativ.
WIA_FILM_BW_NEGATIVE Suchen Sie nach einem Schwarzweiß-Negativ.

 

WIA_IPS_INVERT
ScannerPictureInvert

Für die zukünftige Verwendung reserviert und wird derzeit nicht implementiert.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPA_ITEMS_STORED
ScannerPictureInvert

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt an, wie viele Elemente im WIA_CATEGORY_FOLDER-Element gespeichert werden.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_LAMP
ScannerPictureLamp

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Schaltet die Scannerlampe ein oder aus.

Optional für die WIA_CATEGORY_FLATBED-, WIA_CATEGORY_FEEDER- und WIA_CATEGORY_FILM-Elemente und für WIA_CATEGORY_FILM empfohlen.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST

Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Dauerhaft BESCHREIBUNG
WIA_LAMP_ON Schalten Sie die Lampe ein.
WIA_LAMP_OFF Schalten Sie die Lampe aus.

 

WIA_IPS_LAMP_AUTO_OFF
ScannerPictureLampAutoOff

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Legt die maximale Zeit fest, die die Lampe eingeschaltet hält, wenn der Scanner nicht verwendet wird.

Optional für die WIA_CATEGORY_FLATBED-, WIA_CATEGORY_FEEDER- und WIA_CATEGORY_FILM-Elemente und für WIA_CATEGORY_FILM empfohlen.

Typ: VT_UI4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: 0 – 0xFFF Sekunden

WIA_IPS_MAX_HORIZONTAL_SIZE
ScannerPictureMaxHorizontalSize

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt die maximale Breite in Tausendstel zoll an, die in der horizontalen Achse (X) mit der aktuellen Auflösung gescannt wird. Dies kann die Breite des Blattvorschubs oder des Scanbetts sein, je nach Art des Artikels.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_MAX_VERTICAL_SIZE
ScannerPictureMaxVerticalSize

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt die maximale Höhe in Tausendstel eines Zolls an, die in der vertikalen Achse (Y) mit der aktuellen Auflösung gescannt wird. Dies kann die Höhe des Blattvorschubs oder des Scanbetts sein, je nach Art des Artikels.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_MIN_HORIZONTAL_SIZE
ScannerPictureMinHorizontalSize

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt die minimale Breite in Tausendstel zoll an, die in der horizontalen Achse (X) mit der aktuellen Auflösung gescannt wird.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_MIN_VERTICAL_SIZE
ScannerPictureMinVerticalSize

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt die minimale Höhe in Tausendstel zoll an, die in der vertikalen Achse (Y) mit der aktuellen Auflösung gescannt wird.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_MIRROR
ScannerPictureMirror

Für die zukünftige Verwendung reserviert und wird derzeit nicht implementiert.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_OPTICAL_XRES
ScannerPictureOpticalXres

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Horizontale optische Auflösung. Höchste unterstützte horizontale optische Auflösung in DPI. Diese Eigenschaft ist ein einzelner Wert. Dies ist nicht eine Liste aller Auflösungen, die vom Gerät generiert werden können. Dies ist vielmehr die Auflösung der Optik des Geräts. Der Minidriver erstellt und verwaltet diese Eigenschaft. Diese Eigenschaft ist für alle Elemente erforderlich.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_OPTICAL_YRES
ScannerPictureOpticalYres

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Vertikale optische Auflösung. Höchste unterstützte vertikale optische Auflösung in DPI. Diese Eigenschaft ist ein einzelner Wert. Dies ist keine Liste aller Auflösungen, die vom Gerät generiert werden. Dies ist vielmehr die Auflösung der Optik des Geräts. Der Minidriver erstellt und verwaltet diese Eigenschaft. Diese Eigenschaft ist für alle Elemente erforderlich.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_ORIENTATION
ScannerPictureOrientation

Gibt die aktuelle Ausrichtung der zu scannenden Dokumente an. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Eine Anwendung legt diese Eigenschaft fest, um die ursprüngliche Ausrichtung einer zu erwerbenden Seite oder eines Bilds zu definieren. Informationen zur Verwendung WIA_IPS_ORIENTATION finden Sie unter WIA_IPS_PAGE_SIZE.

Hinweis:
WIA_IPS_ORIENTATION bezieht sich auf die Position des zu scannenden Dokuments auf dem Scannerbett oder -feeder. Dies ist die Ausrichtung des Dokuments relativ zur Scanrichtung. WIA_IPS_ROTATION bezieht sich auf die Drehung, die auf das Bild angewendet wird, nachdem es gescannt wurde, kurz bevor das Bild an die Anwendung übertragen wird.

 

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST

Die folgende Tabelle enthält die vier Konstanten, die für diese Eigenschaft gültig sind.

Wert Definition
PORTRÄT 0 Grad.
QUERFORMAT 90-Grad-Drehung gegen den Uhrzeigersinn relativ zur PORTRAIT-Ausrichtung.
ROT180 180-Grad-Drehung gegen den Uhrzeigersinn relativ zur PORTRAIT-Ausrichtung.
ROT270 270-Grad-Drehung gegen den Uhrzeigersinn relativ zur PORTRAIT-Ausrichtung.

 

WIA_IPS_PAGE_SIZE
ScannerPicturePageSize

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die Größe der Seite, die derzeit für die Überprüfung festgelegt ist. Eine Anwendung legt diese Eigenschaft fest, um die Dimensionen der zu scannenden Seite auszuwählen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST

Die Konstanten, die mit dieser Eigenschaft verwendet werden können, finden Sie unter WIA 2.0 Seitengrößenkonstanten. Beachten Sie diese nicht festen Größen, insbesondere:

Wert Definition
WIA_PAGE_CUSTOM Definiert durch die Werte der Eigenschaften WIA_IPS_PAGE_HEIGHT und WIA_IPS_PAGE_WIDTH .
WIA_PAGE_AUTO Die Seitengröße wird automatisch vom Gerät bestimmt.
WIA_PAGE_CUSTOM_BASE Eine benutzerdefinierte Seitengröße, deren Dimensionen der Anwendung und dem Gerätetreiber bereits bekannt sind.

 

Der Wert der WIA_IPS_ORIENTATION-Eigenschaft bestimmt die Ausrichtung der aktuell ausgewählten Seite. Die Eigenschaften WIA_IPS_PAGE_WIDTH und WIA_IPS_PAGE_HEIGHT melden die Seitendimensionen in Tausendstel Zoll. Diese Eigenschaften müssen mit WIA_IPS_XEXTENT und WIA_IPS_YEXTENT übereinstimmen, die die Seitendimensionen in Pixel enthalten.

Hinweis:
Gültige Werte vom Typ WIA_PROP_LIST von gültigen Einstellungen der WIA_IPS_ORIENTATION-Eigenschaft abhängen. Wenn das Gerät beispielsweise keine querformatorientierten Dokumente mit einer WIA_PAGE_A4 Einstellung scannen kann, ist WIA_PAGE_A4 kein gültiger Wert für die WIA_IPS_PAGE_SIZE-Eigenschaft , wenn WIA_IPS_ORIENTATION auf LANDSCAPE festgelegt ist.

 

Wenn eine Anwendung WIA_IPS_PAGE_SIZE auf einen anderen Wert als die drei werte in der obigen Tabelle festlegt, sollte der Minidriver die Werte von WIA_IPS_PAGE_WIDTH und WIA_IPS_PAGE_HEIGHT an die Seitenabmessungen in tausendstel Zoll anpassen. Außerdem sollten die Werte von WIA_IPS_XEXTENT und WIA_IPS_YEXTENT an die Seitendimensionen in Pixel angepasst werden.

Wenn eine Erweiterungseinstellung (WIA_IPS_XEXTENT oder WIA_IPS_YEXTENT) in einen Wert geändert wird, der nicht mit der aktuellen Einstellung für die Seitengröße übereinstimmt, sollte der Minidriver den Wert der WIA_IPS_PAGE_SIZE-Eigenschaft in WIA_PAGE_CUSTOM ändern. Der Minidriver sollte auch WIA_IPS_PAGE_WIDTH oder WIA_IPS_PAGE_HEIGHT entsprechend der neuen Erweiterungseinstellung ändern.

Wenn WIA_IPS_ORIENTATION auf LANDSCAPE festgelegt ist, werden die Ausdehnungseinstellungen relativ zu den üblichen Werten ausgetauscht. Wenn eine Anwendung beispielsweise WIA_IPS_PAGE_SIZE auf WIA_PAGE_A4 festlegt, legt der Minidriver WIA_IPS_PAGE_WIDTH auf 11692 und WIA_IPS_PAGE_HEIGHT auf 8267 fest. (Der Minidriver sollte auch WIA_IPS_XEXTENT und WIA_IPS_YEXTENT entsprechend anpassen.)

Hinweis:
Wenn WIA_IPS_PAGE_SIZE auf WIA_PAGE_CUSTOM festgelegt ist, wird die Ausrichtungseinstellung nicht verwendet, um die Ausdehnungsdimensionen der zu scannenden Seite zu bestimmen.

 

Der Minidriver ist dafür verantwortlich, sicherzustellen, dass die WIA_IPS_ORIENTATION-Eigenschaft mit dem aktuellen Auswahlbereich übereinstimmen. Wenn eine Anwendung den Wert von WIA_IPS_ORIENTATION in einen ändert, der für die aktuell ausgewählte Seitengröße ungültig ist, sollte der Minidriver den Wert von WIA_IPS_PAGE_SIZE in eine Seitengröße ändern, die vom neuen Ausrichtungswert unterstützt wird.

Wenn eine Anwendung die eigenschaft WIA_IPS_PAGE_SIZE auf WIA_PAGE_CUSTOM festlegt, ist der aktuelle Auswahlbereich nicht betroffen. Der WIA-Minidriver sollte das aktuelle Bildlayout abrufen, beginnend mit den aktuellen Einstellungen der eigenschaften WIA_IPS_XPOS und WIA_IPS_YPOS . Wenn die Seitengrößeneinstellung zu einem Auswahlbereich außerhalb des Scannerbetts führt, muss der Minidriver die Werte des WIA_IPS_XPOS automatisch anpassen und WIA_IPS_YPOS Eigenschaften an gültige Einstellungen anpassen. Wenn die Eigenschaften WIA_IPS_PAGE_SIZE und WIA_IPS_ORIENTATION gleichzeitig festgelegt sind und ungültig sind, wenn sie in Kombination angewendet werden, sollte der Minidriver die Einstellungen der Anwendung nicht ausführen, indem ein Fehler in der IWiaMiniDrv::d rvValidateItemProperties zurückgegeben wird.

Die folgenden vier Beispiele zeigen unterschiedliche WIA_IPS_PAGE_SIZE Szenarien.

  1. Der Treiber meldet die Einstellungen.
  2. Eine Anwendung legt die WIA_IPS_PAGE_SIZE-Eigenschaft auf WIA_PAGE_LETTER fest.
  3. Eine Anwendung legt die eigenschaft WIA_IPS_ORIENTATION auf LANDSCAPE fest.
  4. Eine Anwendung ändert die WIA_IPS_XEXTENT-Eigenschaft in einen kleineren Wert.

Beispiel 1: Der Minidriver meldet die Einstellungen

Im folgenden Beispiel legt der Minidriver einen benutzerdefinierten Auswahlbereich fest, bevor eine Anwendung WIA-Eigenschaften festlegt. In diesem Fall stellt der Auswahlbereich das gesamte Flachbett dar.

WIA_IPS_PAGE_SIZE = WIA_PAGE_CUSTOM
WIA_IPS_PAGE_WIDTH = 11500
WIA_IPS_PAGE_HEIGHT = 14000
WIA_IPS_ORIENTATION = PORTRAIT
WIA_IPS_XPOS = 0
WIA_IPS_YPOS = 0
WIA_IPS_XEXTENT = 1150
WIA_IPS_YEXTENT = 1400
WIA_IPS_XRES = 100
WIA_IPS_YRES = 100

Beispiel 2: Eine Anwendung legt dieeigenschaft WIA_IPS_PAGE_SIZEauf WIA_PAGE_LETTER

WIA_IPS_PAGE_SIZE = WIA_PAGE_LETTER
WIA_IPS_PAGE_WIDTH = 8500
WIA_IPS_PAGE_HEIGHT = 11000
WIA_IPS_ORIENTATION = PORTRAIT
WIA_IPS_XPOS = 0
WIA_IPS_YPOS = 0
WIA_IPS_XEXTENT = 850
WIA_IPS_YEXTENT = 1100
WIA_IPS_XRES = 100
WIA_IPS_YRES = 100

Beispiel 3: Eine Anwendung legt dieeigenschaft WIA_IPS_ORIENTATIONauf LANDSCAPE fest

Das physische Bett muss in der Lage sein, eine Seite zu erhalten, die sich ursprünglich im Querformat befand.

WIA_IPS_PAGE_SIZE = WIA_PAGE_LETTER
WIA_IPS_PAGE_HEIGHT = 11000
WIA_IPS_PAGE_WIDTH = 8500
WIA_IPS_ORIENTATION = LANDSCAPE
WIA_IPS_XPOS = 0
WIA_IPS_YPOS = 0
WIA_IPS_XEXTENT = 1100
WIA_IPS_YEXTENT = 850
WIA_IPS_XRES = 100
WIA_IPS_YRES = 100

Beispiel 4: Eine Anwendung ändert dieWIA_IPS_XEXTENT-Eigenschaft in einen kleineren Wert

Im folgenden Beispiel ändert eine Anwendung die eigenschaft WIA_IPS_XEXTENT in 1000. Der Minidriver sollte davon ausgehen, dass der in WIA_IPS_XEXTENT enthaltene neue Wert für die WIA_IPS_PAGE_SIZE-Eigenschaft nicht mehr gültig ist und daher WIA_IPS_PAGE_SIZE in WIA_PAGE_CUSTOM ändern sollte. Der Minidriver muss auch WIA_IPS_PAGE_WIDTH anpassen.

WIA_IPS_PAGE_SIZE = WIA_PAGE_CUSTOM
WIA_IPS_PAGE_HEIGHT = 10000
WIA_IPS_PAGE_WIDTH = 8500
WIA_IPS_ORIENTATION = LANDSCAPE
WIA_IPS_XPOS = 0
WIA_IPS_YPOS = 0
WIA_IPS_XEXTENT = 1000
WIA_IPS_YEXTENT = 850
WIA_IPS_XRES = 100
WIA_IPS_YRES = 100
WIA_IPS_PAGE_HEIGHT
ScannerPicturePageHeight

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die Höhe der aktuell ausgewählten Seite in Tausendstel Zoll. Der Minidriver erstellt und verwaltet die eigenschaft WIA_IPS_PAGE_HEIGHT . Eine Anwendung liest diese Eigenschaft, um die physischen Dimensionen der zu scannenden Seite zu bestimmen. Wenn sich die Ausdehnungseinstellungen von den bekannten Seitengrößen unterscheiden, meldet diese Eigenschaft die Höhe der Seite, deren WIA_IPS_PAGE_SIZE-Eigenschaft auf WIA_PAGE_CUSTOM festgelegt ist (ein Wert der WIA_IPS_PAGE_SIZE-Eigenschaft ). WIA_IPS_PAGE_HEIGHT müssen mit WIA_IPS_XEXTENT synchronisiert sein, die die Höhe der zu scannenden Seite in Pixel meldet.

Diese Eigenschaft ist für WIA_CATEGORY_FEEDER Elemente erforderlich.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_PAGE_WIDTH
ScannerPicturePageWidth

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die Breite der ausgewählten aktuellen Seite in tausendstel Zoll. Eine Anwendung liest diese Eigenschaft, um die physischen Dimensionen der zu scannenden Seite zu bestimmen. Wenn sich die Ausdehnungseinstellungen von bekannten Seitengrößen unterscheiden, meldet diese Eigenschaft die Breite der Seite, deren WIA_IPS_PAGE_SIZE Eigenschaft auf WIA_PAGE_CUSTOM festgelegt ist. WIA_IPS_PAGE_WIDTH muss mit dem Wert von WIA_IPS_XEXTENT synchronisiert sein, der die Breite der zu scannenden Seite in Pixel meldet. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Diese Eigenschaft ist für WIA_CATEGORY_FEEDER Elemente erforderlich.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_PAGES
ScannerPicturePages

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die aktuelle Anzahl von Seiten, die aus einem automatischen Dokumenteinzug abgerufen werden sollen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Typ: VT_I4; Zugriff: Lese-/Schreibzugriff; Gültige Werte: WIA_PROP_RANGE Dies ist durch die maximale Anzahl von Seiten, die der Scanner scannen kann, null. Der Wert ist ALL_PAGES (= 0), wenn der Scanner kontinuierlich scannen kann.

Eine Anwendung liest diese Eigenschaft, um die Seitenkapazität des Dokumentzubringers zu bestimmen. Die Anwendung legt diese Eigenschaft auch auf die Anzahl der Zu überprüfenden Seiten fest.

Hinweis:
Wenn der Duplexmodus aktiviert ist (WIA_IPS_DOCUMENT_HANDLING_SELECT auf FEEDER | DUPLEX | ADVANCED_DUPLEX) entspricht WIA_IPS_PAGES immer noch der Anzahl der zu scannenden Seiten.

 

Ein Blatt Papier enthält automatisch zwei Seiten, wenn DUPLEX aktiviert ist, auch wenn die Rückseite der Seite leer ist.

Das Festlegen WIA_IPS_PAGES auf 1 führt dazu, dass ein Scanner eine Seite der Seite verarbeitet. Wenn ein Scanner im Duplexmodus nicht nur eine Seite scannen kann, wird empfohlen, den WIA_IPS_PAGES Wert für das Inc-Element des Bereichselements der WIA_PROPERTY_INFO Struktur in 2 zu ändern. Dieser Wert signalisiert der Anwendung, dass sie Seiten in Vielfachen von zwei anfordern muss. Ein Wert von ALL_PAGES (= 0) bedeutet, dass alle Seiten, die derzeit in den Dokumenteinzug geladen werden, gescannt werden sollen.

WIA_IPS_PHOTOMETRIC_INTERP
ScannerPicturePhotometricInterp

Enthält die aktuelle Einstellung für weiße und schwarze Pixel. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Eine Anwendung liest diesen Wert, um den Wert von WHITE oder BLACK zu bestimmen (je nachdem, was die Anwendung tut).

Erforderlich für alle erworbenen oder gespeicherten Elemente; d. h. Elemente in den Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE und WIA_CATEGORY_FILM. Sie wird für WIA_CATEGORY_FOLDER Elemente nicht unterstützt.

Typ: VT_I4; Zugriff: Lese-/Schreibzugriff; Gültige Werte: WIA_PROP_LIST. Wenn das Gerät nur auf einen einzelnen Wert festgelegt werden kann, erstellen Sie einen WIA_PROP_LIST-Typ, und platzieren Sie den gültigen Wert darin.

Die folgende Tabelle enthält die beiden Konstanten, die für diese Eigenschaft gültig sind.

Wert Definition
WIA_PHOTO_WHITE_0 WEIß ist 0 und SCHWARZ ist 1.
WIA_PHOTO_WHITE_1 WEIß ist 1 und SCHWARZ ist 0.

 

WIA_IPS_PREVIEW
ScannerPicturePreview

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt den Vorschaumodus für ein Gerät an. Eine Anwendung legt diese Eigenschaft so fest, dass das Gerät in einen Vorschaumodus versetzt wird.

Diese Eigenschaft ist für die elemente WIA_CATEGORY_FLATBED und WIA_CATEGORY_FILM erforderlich, optional für das WIA_CATEGORY_FEEDER element.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST

Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Wert Definition
WIA_FINAL_SCAN Die Anwendung führt eine abschließende Überprüfung durch.
WIA_PREVIEW_SCAN Die Anwendung führt eine Vorschauüberprüfung durch.

 

WIA_IPS_PREVIEW_TYPE
ScannerPicturePreviewType

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt an, ob das vorhandene Vorschaubild während einer Bildvorschau aktualisiert werden kann (als Reaktion auf eine Änderung der Eigenschaften WIA_IPA_DATATYPE oder WIA_IPA_DEPTH).

Diese Eigenschaft ist optional für alle Elemente, die die Erfassung aktiviert haben und Vorschauscans unterstützen. das heißt, WIA_IPS_PREVIEW wird mit WIA_PREVIEW_SCAN unterstützt. Dies umfasst Elemente der Typen WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Dauerhaft BESCHREIBUNG
WIA_ADVANCED_PREVIEW Das Aktualisieren des vorhandenen Images ist möglich.
WIA_BASIC_PREVIEW Ein weiterer Vorschauscan muss ausgeführt werden, da das Aktualisieren des vorhandenen Bilds nicht möglich ist.

 

WIA_IPS_ROTATION
ScannerPictureRotation

Enthält die aktuelle Rotationseinstellung, sofern sie implementiert ist. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Eine Anwendung legt diese Eigenschaft fest, um den Treiber darüber zu informieren, wie viel (falls überhaupt) das Image gedreht werden soll, bevor der Treiber es an die Anwendung zurückgibt.

Hinweis:
WIA_IPS_ORIENTATION bezieht sich auf die Position des zu scannenden Dokuments auf dem Scannerbett oder -feeder. Dies ist die Ausrichtung des Dokuments relativ zur Scanrichtung. WIA_IPS_ROTATION bezieht sich auf die Drehung, die auf das Bild angewendet wird, nachdem es gescannt wurde, kurz bevor das Bild an die Anwendung übertragen wird.

 

Der WIA-Minidriver ist für das Rotieren der Bilddaten verantwortlich, bevor er sie zurück an die Anwendung sendet. Die Anwendung ist dafür verantwortlich, die Bildheader zu überprüfen, um die neu gedrehten Werte anzuzeigen.

Es besteht erhebliche Verwirrung bei der Auflösung der Auswirkungen der Drehung auf den Auswahlbereich des aktuellen Bilds (der durch die Eigenschaften WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT und WIA_IPS_YEXTENT definiert wird).

Auswahlbereich bezieht sich auf den ausgewählten Bereich auf dem physischen Scannerbett, aus dem ein Bild abgerufen wird. WIA_IPS_ROTATION ändert den Auswahlbereich nicht. Der Treiber wendet eine Drehung gegen den Uhrzeigersinn nach WIA_IPS_ROTATION erst an, nachdem der Fahrer den entsprechenden Auswahlbereich erworben hat. WIA_IPS_ROTATION wirkt sich auf die Dimensionen des Ausgabebilds aus, sodass diese Dimensionen im Datenheader des resultierenden Bilds reflektiert werden müssen.

Optional für alle kauffähigen Elemente; d. h. Elemente in den Kategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_LIST

Die folgenden Rotationskonstanten werden definiert.

Dauerhaft Definition
PORTRÄT Der Treiber rotiert das Image nicht.
QUERFORMAT TDer Treiber rotiert das Bild gegen den Uhrzeigersinn um 90 Grad.
ROT180 Der Treiber dreht das Bild gegen den Uhrzeigersinn um 180 Grad.
ROT270 Der Treiber dreht das Bild gegen den Uhrzeigersinn um 270 Grad.

 

WIA_IPS_SEGMENTATION
ScannerPictureSegmentation

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt an, ob die Anwendung den Segmentierungsfilter des Treibers für die Überprüfung mehrerer Regionen verwenden soll. WIA_IPS_SEGMENTATION müssen für WIA_CATEGORY_FLATBED- und WIA_CATEGORY_FILM-Elemente implementiert werden, wenn sie entweder die Erstellung untergeordneter Elemente mit einem Segmentierungsfilter unterstützen oder wenn der Treiber selbst untergeordnete Elemente für feste Frames erstellt.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

Die folgende Tabelle enthält die beiden Konstanten, die für diese Eigenschaft gültig sind.

Wert Definition
WIA_USE_SEGMENTATION_FILTER Die Anwendung sollte den Segmentierungsfilter für die Überprüfung mehrerer Regionen verwenden.
WIA_DONT_USE_SEGMENTATION_FILTER Der Treiber erstellt die untergeordneten Elemente für die Überprüfung in mehreren Regionen selbst. Dies ist in der Regel der Fall, wenn der Scanner zu diesem Zweck feste Frames verwendet.

 

Hinweis:
Es ist möglich, dass ein Treiber einen Segmentierungsfilter enthält, aber dennoch WIA_IPS_SEGMENTATION auf WIA_DONT_USE_SEGMENTATION_FILTER für eines seiner Elemente festgelegt ist (z. B. das WIA_CATEGORY_FILM-Element). Dies kann der Fall sein, wenn der Scanner feste Rahmen für die Filmscannung verwendet, aber nicht für das regelmäßige Scannen von WIA_CATEGORY_FLATBED Elementen.

 
WIA_IPS_SHEET_FEEDER_REGISTRATION
ScannerPictureSheetFeederRegistration

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Enthält die Registrierung oder Ausrichtung und Kantenerkennung für Dokumente, die auf dem Flachbett platziert werden. Der Minidriver erstellt und verwaltet diese Eigenschaft. Diese Eigenschaft gibt an, wie das Blatt horizontal auf dem Scankopf eines Hand- oder Blattscanners positioniert ist. Die -Eigenschaft wird verwendet, um vorherzusagen, wo sich ein Dokument über dem Scankopf befindet.

Bei Scannern, die mehr als einen Scankopf unterstützen, ist diese Eigenschaft relativ zum obersten Scankopf. Diese Eigenschaft ist für Scanner mit Blatt-, Bildlauf- und Handscannern obligatorisch.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

Die folgende Tabelle enthält die drei Konstanten, die für diese Eigenschaft gültig sind.

Dauerhaft BESCHREIBUNG
LEFT_JUSTIFIED Das Blatt wird in Bezug auf den Scankopf links positioniert.
ZENTRIERT Das Blatt ist auf dem Scankopf zentriert.
RIGHT_JUSTIFIED Das Blatt wird in Bezug auf den Scankopf rechts positioniert.

 

WIA_IPS_SHOW_PREVIEW_CONTROL
ScannerPictureShowPreviewControl

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt an, ob ein Element ein Vorschausteuerelement benötigt, das dem Benutzer angezeigt wird. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Optional für alle übertragungsfähigen Elemente. Dies sind normalerweise nur Elemente der Kategorien WIA_ITEM_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FILM und WIA_CATEGORY_FINISHED_FILE.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

Die folgende Tabelle enthält die Konstanten, die für diese Eigenschaft gültig sind.

Dauerhaft BESCHREIBUNG
WIA_SHOW_PREVIEW_CONTROL Zeigen Sie dem Benutzer ein Vorschausteuerelement an, da dieses Gerät eine Vorschau ausführen kann.
WIA_DONT_SHOW_PREVIEW_CONTROL Zeigen Sie dem Benutzer kein Vorschausteuerelement an, da dieses Gerät keine Vorschau ausführen kann.

 

WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION
ScannerPictureSupportsChildItemCreation

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt an, ob die Anwendung (oder die Filter) untergeordnete Elemente unter dem aktuellen Element erstellen kann.

Optional für alle übertragungsfähigen Elementkategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FILM und sogar WIA_CATEGORY_FOLDER. (Wenn der Speicher das Hochladen neuer Elemente nicht unterstützt, sollte diese Eigenschaft entweder nicht unterstützt oder mit dem FALSE-Wert unterstützt werden.)

Elemente, die WIA_IPS_SEGMENTATION und WIA_USE_SEGMENTATION_FILTER unterstützen, müssen auch WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION unterstützen und auf TRUE festgelegt sein.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: TRUE und FALSE

WIA_IPS_THRESHOLD
ScannerPictureThreshold

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt den Graustufenwert an, der bestimmt, ob ein Pixel in Weiß oder Schwarz konvertiert wird, wenn ein Bild in monochromatisch konvertiert wird. Pixel oberhalb des Schwellenwerts werden weiß. Pixel unterhalb des Schwellenwerts werden weiß.

Diese Eigenschaft ist für Erfassungselemente erforderlich, die 1-bpp-Scans unterstützen und für die die eigenschaft WIA_IPA_DATATYPE auf WIA_DATA_THRESHOLD festgelegt ist.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_TRANSFER_CAPABILITIES
ScannerPictureTransferCapabilities

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt an, ob der Treiber in der Lage ist, mehrere untergeordnete Elemente in einem einzigen Übertragungsaufruf zu übertragen.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_FLAG

Der einzige mögliche Wert für diese Eigenschaft ist WIA_TRANSFER_CHILDREN_SINGLE_SCAN. Wenn dieses Flag festgelegt ist, kann der Treiber mehrere untergeordnete Elemente in einem einzigen Übertragungsaufruf übertragen. Wenn das Flag nicht festgelegt ist, durchläuft der WIA-Dienst die untergeordneten Elemente rekursiv und überträgt dann jedes dieser Elemente.

WIA_IPA_UPLOAD_ITEM_SIZE
ScannerPictureInvert

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Gibt die Anzahl der Bytes an, die für das Element hochgeladen werden sollen.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_NONE

WIA_IPS_WARM_UP_TIME
ScannerPictureWarmUpTime

Gibt die maximale Aufwärmzeit in Millisekunden an, die das Gerät vor dem Starten des Scanvorgangs benötigt. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Eine Anwendung kann diese Eigenschaft lesen, um die maximale Aufwärmzeit für dieses Gerät zu bestimmen. Anschließend kann ein Dialogfeld "Warten auf das Aufwärmen des Geräts" angezeigt werden, um den Benutzer darüber zu informieren, dass eine Wartezeit oder Pause auftreten kann, bevor etwas geschieht.

Diese Eigenschaft ist für alle kauffähigen Elemente erforderlich. d. h. Elemente in den Kategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Schreibgeschützt, Gültige Werte: WIA_PROP_NONE

WIA_IPS_XEXTENT
ScannerPictureXextent

Enthält die aktuelle Breite des ausgewählten Bilds in Pixel, das abgerufen werden soll. Eine Anwendung legt diese Eigenschaft so fest, dass die Breite eines zu erfassenden Auswahlbereichs markiert wird. Diese Eigenschaft muss mit der WIA_IPA_PIXELS_PER_LINE-Eigenschaft übereinstimmen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_XPOS
ScannerPictureXpos

Enthält die x-Koordinate (in Pixel) der oberen linken Ecke des ausgewählten Bilds. Eine Anwendung legt diese Eigenschaft so fest, dass die obere linke Ecke des Auswahlbereichs markiert wird. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE und WIA_CATEGORY_FILM. Sie wird für WIA_CATEGORY_FOLDER Elemente nicht unterstützt.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_XRES
ScannerPictureXres

Enthält die aktuelle horizontale Auflösung in Pixel pro Zoll für das Gerät. Eine Anwendung legt diese Eigenschaft fest, um die horizontale Auflösung festzulegen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Wenn das Gerät nur auf einen einzelnen Wert festgelegt werden kann, erstellen Sie einen WIA_PROP_LIST-Typ , und platzieren Sie den gültigen Wert darin. Dies ist auch ein Fall, in dem eine Auflösungseinstellung von einer anderen Auflösung abhängt. (Die vertikale Auflösung kann von der horizontalen Auflösung abhängen.)

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE und WIA_CATEGORY_FILM. Sie wird für WIA_CATEGORY_FOLDER Elemente nicht unterstützt.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff oder Schreibgeschützt, Gültige Werte: WIA_PROP_RANGE oder WIA_PROP_LIST

WIA_IPS_XSCALING
ScannerPictureXscaling

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Legt die horizontale Skalierung in Prozent fest, die auf gescannte Bilder innerhalb des Scannergeräts oder dessen Treibers angewendet werden kann.

Diese Eigenschaft ist optional für alle Elemente, die für den Erwerb aktiviert sind. d. h. Elemente von Typen WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff oder Schreibgeschützt, Gültige Werte: WIA_PROP_LIST oder WIA_PROP_RANGE.

Werte können von 1 bis maximal VT_I4 (0xFFFF) sein. Beispielsweise bedeutet 100 keine Skalierung, 050 bedeutet skalierungsabskalieren auf 50% der Orignalgröße und 200 bedeutet Skalierung bis zu 200% der ursprünglichen Größe.

WIA_IPS_YEXTENT
ScannerPictureYextent

Enthält die aktuelle Höhe des ausgewählten Bilds in Pixel, das abgerufen werden soll. Eine Anwendung legt diese Eigenschaft fest, um die Höhe eines Auswahlbereichs zu markieren. Diese Eigenschaft muss mit dem Wert der WIA_IPA_PIXELS_PER_LINE-Eigenschaft übereinstimmen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_YPOS
ScannerPictureYpos

Aktuelle y-Koordinate in Pixel der oberen linken Ecke des ausgewählten Bilds. Eine Anwendung legt diese Eigenschaft so fest, dass die obere linke Ecke des Auswahlbereichs markiert wird. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE und WIA_CATEGORY_FILM. Sie wird für WIA_CATEGORY_FOLDER Elemente nicht unterstützt.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff, Gültige Werte: WIA_PROP_RANGE

WIA_IPS_YRES
ScannerPictureYres

Enthält die aktuelle vertikale Auflösung in Pixel pro Zoll für das Gerät. Eine Anwendung legt diese Eigenschaft fest, um die vertikale Auflösung festzulegen. Der Minidriver erstellt und verwaltet diese Eigenschaft.

Wenn das Gerät nur auf einen einzelnen Wert festgelegt werden kann, erstellen Sie einen WIA_PROP_LIST-Typ , und platzieren Sie den gültigen Wert darin. Dies ist auch ein Fall, in dem eine Auflösungseinstellung von einer anderen Auflösung abhängt. (Die horizontale Auflösung kann von der vertikalen Auflösung abhängen.)

Erforderlich für alle kauffähigen Elemente; d. h. Elemente in den Kategorien WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE und WIA_CATEGORY_FILM. Sie wird für WIA_CATEGORY_FOLDER Elemente nicht unterstützt.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff oder Schreibgeschützt, Gültige Werte: WIA_PROP_RANGE oder WIA_PROP_LIST

WIA_IPS_YSCALING
ScannerPictureYscaling

Hinweis:
Diese Eigenschaft wird nur von Windows Vista und höher unterstützt.

 

Legt die vertikale Skalierung als Prozentsatz fest, die auf gescannte Bilder innerhalb des Scannergeräts oder dessen Treibers angewendet werden kann.

Diese Eigenschaft ist optional für alle Elemente, die für den Erwerb aktiviert sind. d. h. Elemente von Typen WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK und WIA_CATEGORY_FILM.

Typ: VT_I4, Zugriff: Lese-/Schreibzugriff oder Schreibgeschützt, Gültige Werte: WIA_PROP_LIST oder WIA_PROP_RANGE.

Werte können von 1 bis maximal VT_I4 (0xFFFF) sein. Beispielsweise bedeutet 100 keine Skalierung, 050 bedeutet skalierungsabskalieren auf 50% der Orignalgröße und 200 bedeutet Skalierung bis zu 200% der ursprünglichen Größe.

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]
Header
Wiadef.h