Constantes de propriété d’élément WIA du scanneur
les constantes suivantes spécifient le jeu de propriétés d’élément de scanneur WIA (Windows Image Acquisition) valides.
Le préfixe « WIA _ IPS _ » indique une propriété d’élément pour les périphériques de scanneur et est la Convention d’affectation de noms utilisée dans C/C++. À des fins de script, ces constantes utilisent le préfixe « ScannerPicture » et font partie du type énuméré WiaItemPropertyId . Le nom de membre correspondant de cette énumération de script apparaît entre parenthèses à côté du nom de constante C/C++ dans la liste suivante.
| Constante/valeur | Description | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
[!Note] Active ou désactive la réalignement automatique. Facultatif pour WIA_CATEGORY_FEEDER uniquement. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
Valeurs de luminosité de l’image disponibles dans le scanneur. Contient le paramètre de luminosité matérielle actuel de l’appareil. Une application définit cette propriété sur la valeur de luminosité du matériel. Le minipilote crée et gère cette propriété. Les valeurs doivent être mappées dans une plage comprise entre-1000 et 1000, où 1000 correspond à la luminosité maximale, 0 correspond à la luminosité normale et-1000 correspond à la luminosité minimale. Obligatoire pour tous les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Facultatif, mais recommandé, pour les éléments de WIA_CATEGORY_FINISHED_FILE prenant en charge les aperçus. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contient le paramètre de contraste matériel actuel pour un appareil. Une application définit cette propriété sur la valeur de contraste du matériel. Le minipilote crée et gère cette propriété. Les valeurs doivent être mappées dans une plage comprise entre-1000 et 1000, où-1000 correspond au contraste minimal, 0 correspond au contraste normal et 1000 correspond au contraste maximal. Obligatoire pour tous les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Facultatif, mais recommandé, pour les éléments de WIA_CATEGORY_FINISHED_FILE prenant en charge les aperçus. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contient les paramètres d’intention actuels. Le minipilote crée et gère cette propriété. Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Elle n’est pas prise en charge pour les éléments WIA_CATEGORY_FINISHED_FILE ou WIA_CATEGORY_FOLDER. Type : VT_I4 accès : lecture/écriture, valeurs valides : WIA_PROP_FLAGS Le pilote les utilise pour prédéfinir les propriétés d’élément en fonction de l’utilisation prévue de l’image par une application. Cela peut inclure, par exemple, la qualité maximale, la taille minimale, etc. Le pilote choisit la profondeur de bit, en points par pouce, et d’autres paramètres qu’il détermine sont appropriés pour l’intention sélectionnée. Il revient à l’application de lire les paramètres actuels pour déterminer les propriétés qui ont été modifiées. Une application définit cette propriété pour définir automatiquement les propriétés WIA pour une intention d’acquisition spécifique. Cette propriété est obligatoire pour tous les scanneurs. Une application définit cette propriété pour définir automatiquement les propriétés WIA pour une intention d’acquisition spécifique [!Note] Cette propriété est obligatoire pour tous les scanneurs. Le tableau suivant contient les indicateurs de type image et leurs définitions. Ces indicateurs permettent de définir le type d’image prévu : couleur, nuances de gris, et ainsi de suite.
Le tableau suivant contient les indicateurs de qualité et de taille et leurs définitions. Ces indicateurs sont utilisés pour définir le niveau de qualité souhaité.
|
||||||||||||||||||||||
|
[!Note] Contient le nombre de pixels de l’axe x à partir WIA_IPS_XPOS jusqu’à la coordonnée x du coin supérieur de l’image à décroiser. Par conséquent, il décrit, conjointement avec WIA_IPS_DESKEW_Y, où les deux coins supérieurs de l’image inclinée se trouvent dans le rectangle englobant défini par WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT et WIA_IPS_YEXTENT. sa propriété est implémentée par le pilote du scanneur si elle prend en charge la réalignement. Les valeurs valides pour WIA_IPS_DESKEW_X doivent être comprises entre 0 et (WIA_IPS_XEXTENT-1). La valeur 0 signifie qu’il n’est pas possible d’effectuer une détorsion. Cette propriété est facultative pour les éléments des catégories WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER et WIA_CATEGORY_FILM ; elle n’est pas disponible pour les éléments WIA_CATEGORY_FINISHED_FILE ou WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
[!Note] Contient le nombre de pixels de l’axe y de WIA_IPS_YPOS à la coordonnée y du coin le plus à gauche de l’image à décroiser. Par conséquent, il décrit, conjointement avec WIA_IPS_DESKEW_X, où les deux coins supérieurs de l’image inclinée se trouvent dans le rectangle englobant défini par WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT et WIA_IPS_YEXTENT. Cette propriété est implémentée par le pilote du scanneur si elle prend en charge la réalignement. Les valeurs valides pour WIA_IPS_DESKEW_Y doivent être comprises entre 0 et (WIA_IPS_YEXTENT-1). La valeur 0 signifie qu’il n’est pas possible d’effectuer une détorsion. Cette propriété est facultative pour les éléments des catégories WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER et WIA_CATEGORY_FILM ; elle n’est pas disponible pour les éléments WIA_CATEGORY_FINISHED_FILE ou WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
[!Note] Contient la source et le mode d’acquisition du scanneur en cours. Le minipilote crée et gère cette propriété. Une application lit cette propriété pour déterminer la source d’acquisition actuelle du scanneur ou pour écrire cette propriété afin de définir la source et le mode du scanneur. En outre, les applications utilisent cette propriété pour activer et désactiver les fonctionnalités duplex. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_FLAG Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Permet la spécification d’une pièce jointe d’analyse de film particulière lorsqu’il en existe plusieurs. Cette propriété est requise pour les éléments de WIA_CATEGORY_FILM lorsqu’il y a plusieurs éléments de numérisation de film. Si l’appareil ne prend en charge qu’un seul élément de film de scanneur racine, cette propriété est facultative. Type : VT_BSTR, Access : lecture seule, valeurs valides : WIA_PROP_NONE Valeurs autorisées : le BSTR doit se présenter sous la forme de @ResourceBinary ,- < ResourceId > pour permettre la localisation, car cette chaîne est exposée à l’utilisateur via l’interface utilisateur de numérisation de film. |
||||||||||||||||||||||
|
[!Note] Active la configuration de l’analyse de pellicule actuelle. Cette propriété est obligatoire pour l’élément WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
Réservé à une utilisation future et n’est pas mis en œuvre pour l’instant. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Spécifie le nombre d’éléments stockés dans l’élément WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Active ou désactive la lampe du scanneur. Facultatif pour les éléments WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER et WIA_CATEGORY_FILM et recommandé pour WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Définit la durée maximale de conservation de la lampe lorsque le scanneur n’est pas utilisé. Facultatif pour les éléments WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER et WIA_CATEGORY_FILM et recommandé pour WIA_CATEGORY_FILM. Type : VT_UI4, Access : lecture/écriture, valeurs valides : 0-0xFFF secondes |
||||||||||||||||||||||
|
[!Note] Spécifie la largeur maximale, en millièmes de pouce, qui est numérisée sur l’axe horizontal (X) à la résolution actuelle. Il peut s’agir de la largeur du chargeur de feuille ou de la vitre de numérisation, en fonction du type d’élément. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Spécifie la hauteur maximale, en millièmes de pouce, qui est analysée sur l’axe vertical (Y) à la résolution actuelle. Il peut s’agir de la hauteur du chargeur de feuille ou de la vitre de numérisation, en fonction du type d’élément. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Spécifie la largeur minimale, en millièmes de pouce, qui est numérisée sur l’axe horizontal (X) à la résolution actuelle. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Spécifie la hauteur minimale, en millièmes de pouce, qui est analysée sur l’axe vertical (Y) à la résolution actuelle. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
Réservé à une utilisation future et n’est pas mis en œuvre pour l’instant. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Résolution optique horizontale. Résolution optique horizontale la plus élevée prise en charge en PPP. Cette propriété est une valeur unique. Il ne s’agit pas d’une liste de toutes les résolutions qui peuvent être générées par l’appareil. Au lieu de cela, il s’agit de la résolution des optiques de l’appareil. Le minipilote crée et gère cette propriété. Cette propriété est obligatoire pour tous les éléments. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Résolution optique verticale. Résolution optique verticale la plus élevée prise en charge en PPP. Cette propriété est une valeur unique. Il ne s’agit pas d’une liste de toutes les résolutions générées par l’appareil. Au lieu de cela, il s’agit de la résolution des optiques de l’appareil. Le minipilote crée et gère cette propriété. Cette propriété est obligatoire pour tous les éléments. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
Spécifie l’orientation actuelle des documents à analyser. Le minipilote crée et gère cette propriété. Une application définit cette propriété pour définir l’orientation d’origine d’une page ou d’une image à acquérir. Pour plus d’informations sur l’utilisation de WIA_IPS_ORIENTATION, consultez WIA_IPS_PAGE_SIZE. [!Note] Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Le tableau suivant contient les quatre constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Contient la taille de la page qui est actuellement configurée pour être analysée. Une application définit cette propriété pour sélectionner les dimensions de la page à analyser. Le minipilote crée et gère cette propriété. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Pour connaître les constantes qui peuvent être utilisées avec cette propriété, consultez constantes de taille de page WIA 2,0. Notez ces tailles non fixes, en particulier :
La valeur de la propriété WIA_IPS_ORIENTATION détermine l’orientation de la page actuellement sélectionnée. Les propriétés WIA_IPS_PAGE_WIDTH et WIA_IPS_PAGE_HEIGHT signalent les dimensions de la page, en millièmes de pouce. Ces propriétés doivent être accordées avec WIA_IPS_XEXTENT et WIA_IPS_YEXTENT, qui contiennent les dimensions de la page en pixels. [!Note] Si une application définit WIA_IPS_PAGE_SIZE sur une valeur autre que les trois dans le tableau ci-dessus, le minipilote doit ajuster les valeurs de WIA_IPS_PAGE_WIDTH et WIA_IPS_PAGE_HEIGHT aux dimensions de la page, en millièmes de pouce. Elle doit également ajuster les valeurs de WIA_IPS_XEXTENT et WIA_IPS_YEXTENT sur les dimensions de la page en pixels. Si un paramètre d’extension (WIA_IPS_XEXTENT ou WIA_IPS_YEXTENT) est remplacé par une valeur qui ne correspond pas au paramètre de taille de page actuel, le minipilote doit remplacer la valeur de la propriété WIA_IPS_PAGE_SIZE par WIA_PAGE_CUSTOM. Le minipilote doit également modifier WIA_IPS_PAGE_WIDTH ou WIA_IPS_PAGE_HEIGHT conformément au nouveau paramètre d’extension. Si WIA_IPS_ORIENTATION est défini sur paysage, les paramètres d’étendue sont échangés par rapport à leurs valeurs habituelles. Par exemple, si une application définit WIA_IPS_PAGE_SIZE sur WIA_PAGE_A4, le minipilote définit WIA_IPS_PAGE_WIDTH sur 11692 et WIA_IPS_PAGE_HEIGHT sur 8267. (Le minipilote doit également ajuster WIA_IPS_XEXTENT et WIA_IPS_YEXTENT en conséquence.) [!Note] Le minipilote est chargé de s’assurer que la propriété WIA_IPS_ORIENTATION est en accord avec la zone de sélection actuelle. Si une application remplace la valeur de WIA_IPS_ORIENTATION par une valeur non valide pour la taille de page actuellement sélectionnée, le minipilote doit changer la valeur de WIA_IPS_PAGE_SIZE en une taille de page prise en charge par la nouvelle valeur d’orientation. Si une application définit la propriété WIA_IPS_PAGE_SIZE sur WIA_PAGE_CUSTOM, la zone de sélection actuelle n’est pas affectée. Le minipilote WIA doit obtenir la disposition actuelle de l’image, en commençant par les paramètres actuels des propriétés WIA_IPS_XPOS et WIA_IPS_YPOS . Si le paramètre taille de la page se trouve dans une zone de sélection située en dehors de la vitre du scanneur, le minipilote doit automatiquement ajuster les valeurs des propriétés WIA_IPS_XPOS et WIA_IPS_YPOS aux paramètres valides. Si les propriétés WIA_IPS_PAGE_SIZE et WIA_IPS_ORIENTATION sont définies en même temps et qu’elles ne sont pas valides lorsqu’elles sont appliquées en combinaison, le minipilote doit faire échouer les paramètres de l’application en renvoyant une erreur dans le IWiaMiniDrv ::d rvvalidateitemproperties. Les quatre exemples suivants illustrent différents scénarios de WIA_IPS_PAGE_SIZE .
Exemple 1 : le minipilote signale les paramètres Dans l’exemple suivant, le minipilote définit une zone de sélection personnalisée avant qu’une application définisse des propriétés WIA. Dans ce cas, la zone de sélection représente l’ensemble du plateau.
Exemple 2 : une application définit la propriété WIA_IPS_PAGE_SIZE sur WIA_PAGE_LETTER
Exemple 3 : une application définit la propriété WIA_IPS_ORIENTATION sur paysage Le lit physique doit pouvoir acquérir une page qui était à l’origine en orientation paysage.
Exemple 4 : une application remplace la propriété WIA_IPS_XEXTENT par une valeur inférieure Dans l’exemple suivant, une application remplace la valeur de la propriété WIA_IPS_XEXTENT par 1000. Le minipilote doit supposer que la nouvelle valeur contenue dans WIA_IPS_XEXTENT n’est plus valide pour la propriété WIA_IPS_PAGE_SIZE et doit donc remplacer WIA_IPS_PAGE_SIZE par WIA_PAGE_CUSTOM. Le minipilote doit également ajuster WIA_IPS_PAGE_WIDTH.
|
||||||||||||||||||||||
|
[!Note] Contient la hauteur, en millièmes de pouce, de la page actuellement sélectionnée. Le minipilote crée et gère la propriété WIA_IPS_PAGE_HEIGHT . Une application lit cette propriété pour déterminer les dimensions physiques de la page en cours d’analyse. Si les paramètres d’étendue sont différents des tailles de page connues, cette propriété signale la hauteur de la page dont la propriété WIA_IPS_PAGE_SIZE est définie sur WIA_PAGE_CUSTOM (qui est une valeur de la propriété WIA_IPS_PAGE_SIZE ). WIA_IPS_PAGE_HEIGHT doit être synchronisé avec WIA_IPS_XEXTENT, qui indique la hauteur, en pixels, de la page à analyser. Cette propriété est requise pour les éléments de WIA_CATEGORY_FEEDER. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Contient la largeur de la page actuelle sélectionnée, en millièmes de pouce. Une application lit cette propriété pour déterminer les dimensions physiques de la page en cours d’analyse. Si les paramètres d’étendue sont différents des tailles de page connues, cette propriété signale la largeur de la page dont la propriété WIA_IPS_PAGE_SIZE est définie sur WIA_PAGE_CUSTOM. WIA_IPS_PAGE_WIDTH doit être synchronisée avec la valeur de WIA_IPS_XEXTENT, qui indique la largeur, en pixels, de la page à analyser. Le minipilote crée et gère cette propriété. Cette propriété est requise pour les éléments de WIA_CATEGORY_FEEDER. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
[!Note] Contient le nombre actuel de pages à acquérir à partir d’un chargeur automatique de documents. Le minipilote crée et gère cette propriété. Type : VT_I4; Accès : lecture/écriture ; Valeurs valides : WIA_PROP_RANGE il s’agit de zéro dans le nombre maximal de pages que le scanneur peut analyser. La valeur est ALL_PAGES (= 0) si le scanneur peut effectuer une analyse continue. Une application lit cette propriété pour déterminer la capacité de page du chargeur de documents. L’application définit également cette propriété sur le nombre de pages qu’elle va analyser. [!Note] Une feuille de papier contient automatiquement deux pages si le DUPLEX est activé, même si le côté arrière de la page est vide. Si vous affectez la valeur 1 à WIA_IPS_PAGES , un scanneur traite un côté de la page. Si un scanneur ne parvient pas à analyser un seul côté d’une page en mode duplex, il est recommandé de remplacer la valeur WIA_IPS_PAGES pour le membre Inc du membre de la plage de la structure WIA_PROPERTY_INFO par 2. Cette valeur signale à l’application qu’elle doit demander des pages par multiples de deux. La valeur ALL_PAGES (= 0) signifie que toutes les pages qui sont actuellement chargées dans le chargeur de documents doivent être analysées. |
||||||||||||||||||||||
|
Contient la valeur actuelle pour les pixels blancs et noirs. Le minipilote crée et gère cette propriété. Une application lit cette valeur pour déterminer la valeur du blanc ou du noir (en fonction de ce que l’application fait). Obligatoire pour toutes les acquisitions activées ou éléments stockés ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE et WIA_CATEGORY_FILM. Elle n’est pas prise en charge pour les éléments de WIA_CATEGORY_FOLDER. Type : VT_I4; Accès : lecture/écriture ; Valeurs valides : WIA_PROP_LIST. Si l’appareil peut être défini sur une seule valeur, créez un WIA_PROP_LIST type et placez la valeur valide dans celui-ci. Le tableau suivant contient les deux constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Indique le mode d’aperçu pour un appareil. Une application définit cette propriété pour placer l’appareil dans un mode aperçu. Cette propriété est requise pour les éléments WIA_CATEGORY_FLATBED et WIA_CATEGORY_FILM, facultatifs pour l’élément WIA_CATEGORY_FEEDER. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Spécifie si l’image d’aperçu existante peut être mise à jour au cours d’une préversion d’image (en réponse à une modification dans les propriétés de WIA_IPA_DATATYPE ou de WIA_IPA_DEPTH). Cette propriété est facultative pour tous les éléments activés pour l’acquisition qui prennent en charge les analyses d’aperçu. autrement dit, WIA_IPS_PREVIEW est pris en charge avec WIA_PREVIEW_SCAN. Cela comprend les éléments de type WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
Contient le paramètre de rotation actuel, s’il est implémenté. Le minipilote crée et gère cette propriété. Une application définit cette propriété pour informer le pilote de la quantité (le cas) de rotation de l’image avant que le pilote le renvoie à l’application. [!Note] Le minipilote WIA est chargé de faire pivoter les données de l’image avant de les renvoyer à l’application. L’application est chargée de vérifier les en-têtes d’image pour voir les valeurs qui viennent d’être pivotées. Il existe une certaine confusion quant à la résolution de l’effet de la rotation sur la zone de sélection de l’image actuelle (qui est définie par les propriétés WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT et WIA_IPS_YEXTENT ). La zone de sélection fait référence à la zone sélectionnée sur la vitre du scanneur physique à partir de laquelle une image est acquise. WIA_IPS_ROTATION ne modifie pas la zone de sélection. Le pilote applique une rotation dans le sens inverse des aiguilles d’une passe en fonction de WIA_IPS_ROTATION uniquement après que le pilote a acquis la zone de sélection appropriée. WIA_IPS_ROTATION affecte les dimensions de l’image de sortie, ces dimensions doivent donc être reflétées dans l’en-tête de données de l’image résultante. Facultatif pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_LIST Les constantes de rotation suivantes sont définies.
|
||||||||||||||||||||||
|
[!Note] Spécifie si l’application doit utiliser le filtre de segmentation du pilote pour l’analyse sur plusieurs régions. WIA_IPS_SEGMENTATION doit être implémenté pour les éléments WIA_CATEGORY_FLATBED et WIA_CATEGORY_FILM s’ils prennent en charge la création d’éléments enfants avec un filtre de segmentation ou si le pilote lui-même crée des éléments enfants pour les frames fixes. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE Le tableau suivant contient les deux constantes qui sont valides avec cette propriété.
[!Note] |
||||||||||||||||||||||
|
[!Note] Contient les détections d’alignement, d’alignement et de bord pour les documents placés sur le plateau. Le minipilote crée et gère cette propriété. Cette propriété indique comment la feuille est positionnée horizontalement sur la tête de numérisation d’un lecteur de poche ou d’un scanneur à feuille. La propriété permet de prédire où un document est placé sur l’en-tête d’analyse. Pour les scanneurs qui prennent en charge plusieurs têtes d’analyse, cette propriété est relative à la tête d’analyse la plus haut. Cette propriété est obligatoire pour les scanneurs de feuille, d’alimentation et de défilement. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE Le tableau suivant contient les trois constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Indique si un élément a besoin d’un contrôle d’aperçu affiché pour l’utilisateur. Le minipilote crée et gère cette propriété. Facultatif pour tous les éléments activés pour le transfert. Il s’agit généralement simplement d’éléments des catégories WIA_ITEM_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FILM et WIA_CATEGORY_FINISHED_FILE. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE Le tableau suivant contient les constantes qui sont valides avec cette propriété.
|
||||||||||||||||||||||
|
[!Note] Spécifie si l’application (ou les filtres) peut créer des éléments enfants sous l’élément actuel. Facultatif pour toutes les catégories d’éléments activées pour le transfert : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FILM et même WIA_CATEGORY_FOLDER. (Si le stockage ne prend pas en charge le chargement de nouveaux éléments, cette propriété doit être non prise en charge ou prise en charge avec la valeur false .) Les éléments qui prennent en charge WIA_IPS_SEGMENTATION et WIA_USE_SEGMENTATION_FILTER doivent également prendre en charge WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION et avoir la valeur true. Type : VT_I4, Access : lecture seule, valeurs valides : true et false |
||||||||||||||||||||||
|
[!Note] Spécifie la valeur de nuances de gris qui détermine si un pixel est converti en blanc ou noir quand une image est convertie en monochromatique. Les pixels situés au-dessus du seuil deviennent blancs. Les pixels situés en dessous du seuil deviennent blancs. Cette propriété est requise pour les éléments d’acquisition qui prennent en charge les analyses 1-BPP et dont la propriété WIA_IPA_DATATYPE est définie sur WIA_DATA_THRESHOLD. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
[!Note] Spécifie si le pilote peut transférer plusieurs éléments enfants dans un appel de transfert unique. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_FLAG La seule valeur possible pour cette propriété est WIA_TRANSFER_CHILDREN_SINGLE_SCAN. Si cet indicateur est défini, le pilote est en charge du transfert de plusieurs éléments enfants dans un appel de transfert unique. Si l’indicateur n’est pas défini, le service WIA parcourt les éléments enfants de manière récursive, puis transfère chacun de ces éléments. |
||||||||||||||||||||||
|
[!Note] Spécifie le nombre d’octets à charger pour l’élément. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
Spécifie la durée de préchauffage maximale, en millisecondes, nécessaire à l’appareil avant de démarrer l’opération d’analyse. Le minipilote crée et gère cette propriété. Une application peut lire cette propriété pour déterminer le temps de préchauffage maximal pour cet appareil. Il peut alors présenter une " boîte de dialogue en attente de préchauffage de l’appareil pour " permettre à l’utilisateur de savoir qu’une attente ou une pause peut se produire avant tout problème. Cette propriété est obligatoire pour tous les éléments d’acquisition activés ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE |
||||||||||||||||||||||
|
Contient la largeur actuelle, en pixels, de l’image sélectionnée à acquérir. Une application définit cette propriété pour marquer la largeur d’une zone de sélection à acquérir. Cette propriété doit accepter la propriété WIA_IPA_PIXELS_PER_LINE . Le minipilote crée et gère cette propriété. Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contient la coordonnée x, en pixels, de l’angle supérieur gauche de l’image sélectionnée. Une application définit cette propriété pour marquer l’angle supérieur gauche de la zone de sélection. Le minipilote crée et gère cette propriété. Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE et WIA_CATEGORY_FILM. Elle n’est pas prise en charge pour les éléments de WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contient la résolution horizontale actuelle, en pixels par pouce, pour l’appareil. Une application définit cette propriété pour définir la résolution horizontale. Le minipilote crée et gère cette propriété. Si l’appareil peut être défini sur une seule valeur, créez un type de WIA_PROP_LIST et placez la valeur valide dans celui-ci. C’est également le cas lorsque l’un des paramètres de résolution dépend d’une autre résolution. (La résolution verticale peut dépendre de la résolution horizontale.) Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE et WIA_CATEGORY_FILM. Elle n’est pas prise en charge pour les éléments de WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture/écriture ou lecture seule, valeurs valides : WIA_PROP_RANGE ou WIA_PROP_LIST |
||||||||||||||||||||||
|
[!Note] Définit la mise à l’échelle horizontale, sous la forme d’un pourcentage, qui peut être appliquée aux images numérisées au sein du périphérique du scanneur ou de son pilote. Cette propriété est facultative pour tous les éléments d’acquisition activés ; autrement dit, les éléments de type WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture ou lecture seule, valeurs valides : WIA_PROP_LIST ou WIA_PROP_RANGE. Les valeurs peuvent être comprises entre 1 et maximum VT_I4 (0xFFFF). Par exemple, 100 signifie aucune mise à l’échelle, 050 signifie la mise à l’échelle jusqu’à 50% de la taille de la replacer, et 200 signifie la mise à l’échelle jusqu’à 200% de la taille d’origine. |
||||||||||||||||||||||
|
Contient la hauteur actuelle, en pixels, de l’image sélectionnée à acquérir. Une application définit cette propriété pour marquer la hauteur d’une zone de sélection. Cette propriété doit être conforme à la valeur de la propriété WIA_IPA_PIXELS_PER_LINE . Le minipilote crée et gère cette propriété. Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
Coordonnée y actuelle, en pixels, de l’angle supérieur gauche de l’image sélectionnée. Une application définit cette propriété pour marquer l’angle supérieur gauche de la zone de sélection. Le minipilote crée et gère cette propriété. Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE et WIA_CATEGORY_FILM. Elle n’est pas prise en charge pour les éléments de WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture/écriture, valeurs valides : WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contient la résolution verticale actuelle, en pixels par pouce, pour l’appareil. Une application définit cette propriété pour définir la résolution verticale. Le minipilote crée et gère cette propriété. Si l’appareil peut être défini sur une seule valeur, créez un type de WIA_PROP_LIST et placez la valeur valide dans celui-ci. C’est également le cas lorsque l’un des paramètres de résolution dépend d’une autre résolution. (La résolution horizontale peut dépendre de la résolution verticale.) Obligatoire pour tous les éléments activés pour l’acquisition ; autrement dit, les éléments des catégories : WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE et WIA_CATEGORY_FILM. Elle n’est pas prise en charge pour les éléments de WIA_CATEGORY_FOLDER. Type : VT_I4, Access : lecture/écriture ou lecture seule, valeurs valides : WIA_PROP_RANGE ou WIA_PROP_LIST |
||||||||||||||||||||||
|
[!Note] Définit la mise à l’échelle verticale, sous la forme d’un pourcentage, qui peut être appliquée aux images numérisées au sein du périphérique du scanneur ou de son pilote. Cette propriété est facultative pour tous les éléments d’acquisition activés ; autrement dit, les éléments de type WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK et WIA_CATEGORY_FILM. Type : VT_I4, Access : lecture/écriture ou lecture seule, valeurs valides : WIA_PROP_LIST ou WIA_PROP_RANGE. Les valeurs peuvent être comprises entre 1 et maximum VT_I4 (0xFFFF). Par exemple, 100 signifie aucune mise à l’échelle, 050 signifie la mise à l’échelle jusqu’à 50% de la taille de la replacer, et 200 signifie la mise à l’échelle jusqu’à 200% de la taille d’origine. |
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 2000 Professional, Windows XP [ desktop apps uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|