Freigeben über


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

Verweist 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 vertikalen Positionswert für den oberen Rand des Auswahlrechtecks in Pixeln 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, wird S_OK zurückgegeben. Wenn die Funktion fehlschlägt, wird ein standardmäßiger COM-Fehlercode zurückgegeben.

Bemerkungen

In dieser Funktion sollte der Microdriver das Window Mitglied der SCANINFO Struktur einrichten, sodass alle gerätespezifischen Anpassungen erforderlich sind.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- wiamicro.h (include Wiamicro.h)

Siehe auch

SCANINFO-

WIA Microdriver Structures