Freigeben über


IWiaSegmentationFilter-Schnittstelle

Die IWiaSegmentationFilter-Schnittstelle erkennt Unterbereiche eines Bilddatenstroms und erstellt für jedes Einzelne IWiaItem2-Element .

Member

Die IWiaSegmentationFilter-Schnittstelle erbt von der IUnknown-Schnittstelle . IWiaSegmentationFilter verfügt auch über folgende Membertypen:

Methoden

Die IWiaSegmentationFilter-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
DetectRegions Bestimmt die Teilbereiche eines Bilds, das auf der Flachbettplatte angeordnet ist, sodass jeder Teilbereich in einem separaten Bildelement erfasst werden kann.

 

Bemerkungen

Eine Anwendung sollte IWiaItem2::GetExtension verwenden, um eine neue instance des Segmentierungsfilters zu erstellen. Eine Anwendung ruft diese Funktion in der Regel auf, bevor das Vorschaufenster angezeigt wird.

Verwenden Sie beim Implementieren dieses Filters IWiaItem2::CreateChildItem , um die untergeordneten Elemente zu erstellen. Die Anwendung sollte COPY_PARENT_PROPERTY_VALUES an den ICreationFlags-Parameter übergeben, um sicherzustellen, dass Eigenschaften wie Bildformat und Auflösung im neu erstellten untergeordneten Element identisch sind wie im übergeordneten Element.

Ein Segmentierungsfilter muss alle Bildformate unterstützen, die der Treiber unterstützt, mit dem er verwendet wird. Der von Microsoft bereitgestellte Filter unterstützt Bitmap (BMP), Graphics Interchange Format (GIF), JPEG, Portable Network Graphics (PNG) und Tagged Image File Format (TIFF).

Der Segmentierungsfilter sollte nur für Film- und Flachbettscanner verwendet werden. Für das Scannen von Filmen enthält ein Scanner häufig feste Frames. In diesem Fall hat der Treiber die untergeordneten Elemente erstellt, und die Anwendung sollte den Segmentierungsfilter nicht aufrufen.

Die IWiaSegmentationFilter-Schnittstelle erbt wie alle COM-Schnittstellen (Component Object Model) die IUnknown-Schnittstellenmethoden .

IUnknown-Methoden BESCHREIBUNG
IUnknown::QueryInterface Gibt Zeiger auf unterstützte Schnittstellen zurück.
IUnknown::AddRef Inkrementiert Verweiszähler.
IUnknown::Release Dekrementiert Verweiszähler.

 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Wia.h
IDL
Wia.idl