Partager via


SetPixelWindow, fonction (wiamicro.h)

La fonction SetPixelWindow définit la zone d’image à analyser.

Syntaxe

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

Paramètres

[in, out] pScanInfo

Pointe vers une structure SCANINFO qui représente l’état actuel de l’appareil. Celui-ci est stocké par le pilote WIA Flatbed pour garantir la synchronisation des paramètres entre le microdriver et le pilote WIA Flatbed.

x

Spécifie la valeur de position horizontale du côté gauche du rectangle de sélection en pixels.

y

Spécifie la valeur de position verticale pour le haut du rectangle de sélection en pixels.

xExtent

Spécifie la largeur du rectangle de sélection en pixels.

yExtent

Spécifie la hauteur du rectangle de sélection en pixels.

Valeur retournée

Si la fonction réussit, elle retourne S_OK. Si la fonction échoue, elle retourne un code d’erreur COM standard.

Remarques

Dans cette fonction, le microdriver doit configurer le membre Window de la structure SCANINFO , en effectuant tous les ajustements spécifiques à l’appareil qui sont nécessaires.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête wiamicro.h (inclure Wiamicro.h)

Voir aussi

SCANINFO

WIA Microdriver Structures