Interface IWiaSegmentationFilter
L’interface IWiaSegmentationFilter détecte les sous-régions d’un flux d’images et crée des éléments IWiaItem2 distincts pour chacune d’elles.
Membres
L’interface IWiaSegmentationFilter hérite de l’interface IUnknown . IWiaSegmentationFilter a également les types de membres suivants :
Méthodes
L’interface IWiaSegmentationFilter a ces méthodes.
Méthode | Description |
---|---|
DetectRegions | Détermine les sous-régions d’une image disposées sur la plaque à plat afin que chacune des sous-régions puisse être acquise dans un élément d’image distinct. |
Notes
Une application doit utiliser IWiaItem2::GetExtension pour créer un instance du filtre de segmentation. Une application appelle généralement cette fonction avant d’afficher sa fenêtre d’aperçu.
Lors de l’implémentation de ce filtre, utilisez IWiaItem2::CreateChildItem pour créer les éléments enfants. L’application doit passer COPY_PARENT_PROPERTY_VALUES au paramètre ICreationFlags pour s’assurer que les propriétés telles que le format et la résolution de l’image sont les mêmes dans l’enfant nouvellement créé que dans l’élément parent.
Un filtre de segmentation doit prendre en charge tous les formats d’image pris en charge par le pilote avec lequel il est utilisé. Le filtre fourni par Microsoft prend en charge bitmap (BMP), GIF (Graphics Interchange Format), JPEG, Portable Network Graphics (PNG) et TIFF (Tagged Image File Format).
Le filtre de segmentation doit être utilisé uniquement sur les éléments du scanneur à film et à plat. Pour la numérisation de film, un scanneur est souvent fourni avec des images fixes, auquel cas le pilote a créé les éléments enfants et l’application ne doit pas appeler le filtre de segmentation.
L’interface IWiaSegmentationFilter , comme toutes les interfaces COM (Component Object Model), hérite des méthodes d’interface IUnknown .
Méthodes IUnknown | Description |
---|---|
IUnknown::QueryInterface | Retourne des pointeurs aux interfaces prises en charge. |
IUnknown::AddRef | Incrémente le décompte de références. |
IUnknown::Release | Décrémente le décompte de références. |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
IDL |
|