SetPixelWindow-Funktion (wiamicro.h)

Die SetPixelWindow-Funktion legt den zu scannenden Bildbereich fest.

Syntax

WIAMICRO_API HRESULT SetPixelWindow(
  [in, out] PSCANINFO pScanInfo,
            LONG      x,
            LONG      y,
            LONG      xExtent,
            LONG      yExtent
);

Parameter

[in, out] pScanInfo

Zeigt auf eine SCANINFO-Struktur , die den aktuellen Zustand des Geräts darstellt. Dies wird vom WIA-Flatbed-Treiber gespeichert, um synchronisierte Einstellungen zwischen dem Microdriver und dem WIA-Flatbed-Treiber zu gewährleisten.

x

Gibt den horizontalen Positionswert für die linke Seite des Auswahlrechtecks in Pixel an.

y

Gibt den wert der vertikalen Position für den oberen Rand des Auswahlrechtecks in Pixel an.

xExtent

Gibt die Breite des Auswahlrechtecks in Pixel an.

yExtent

Gibt die Höhe des Auswahlrechtecks in Pixel an.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie S_OK zurück. Wenn die Funktion fehlschlägt, wird ein COM-Standardfehlercode zurückgegeben.

Hinweise

In dieser Funktion sollte der Microdriver den Window-Member der SCANINFO-Struktur einrichten und alle erforderlichen gerätespezifischen Anpassungen vornehmen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile wiamicro.h (einschließlich Wiamicro.h)

Weitere Informationen

SCANINFO

WIA Microdriver-Strukturen