Interfaccia IWiaItem2

L'interfaccia IWiaItem2 fornisce alle applicazioni le stesse funzionalità dell'interfaccia IWiaItem (la possibilità di eseguire query sui dispositivi per individuare le proprie funzionalità, accedere alle interfacce di trasferimento dei dati e alle proprietà dell'elemento e controllare il dispositivo). Fornisce inoltre all'applicazione la possibilità di creare e usare dinamicamente filtri di elaborazione delle immagini che possono venire come estensioni dei driver di dispositivo Windows Image Acquisition (WIA) 2.0 forniti in Windows Vista.

Membri

L'interfaccia IWiaItem2 eredita dall'interfaccia IUnknown . IWiaItem2 include anche questi tipi di membri:

Metodi

L'interfaccia IWiaItem2 include questi metodi.

Metodo Descrizione
CheckExtension Verifica se un'estensione specificata è disponibile nel computer e può essere usata dal metodo IWiaItem2::GetExtension .
CreateChildItem Creare un nuovo elemento figlio. Aggiunge oggetti IWiaItem2 all'albero IWiaItem2 di un dispositivo.
Deleteitem Rimuove l'oggetto IWiaItem2 corrente dall'albero degli oggetti del dispositivo.
DeviceCommand Invia un comando a un dispositivo hardware WIA 2.0.
DeviceDlg Visualizza una finestra di dialogo per l'utente per preparare l'acquisizione di immagini.
Analisi diagnostica Non è attualmente supportato.
EnumChildItems Crea un oggetto enumeratore e passa un puntatore alla relativa interfaccia IEnumWiaItem2 per le cartelle con elementi nell'albero IWiaItem2 di un dispositivo WIA 2.0.
EnumDeviceCapabilities Crea un enumeratore usato per verificare i comandi e gli eventi supportati da un dispositivo WIA 2.0.
EnumRegisterEventInfo Il metodo IWiaItem2::EnumRegisterEventInfo crea un enumeratore usato per ottenere informazioni sugli eventi per cui viene registrata un'applicazione.
FindItemByName Cerca l'albero di elementi secondari di un elemento usando il nome come chiave di ricerca.
GetExtension Ottiene le interfacce di estensione che potrebbero essere fornite con un driver di dispositivo WIA 2.0.
GetItemCategory Ottiene le informazioni sulla categoria di un elemento.
GetItemType Ottiene le informazioni sul tipo di un elemento.
GetParentItem Ottiene l'elemento padre nell'albero che rappresenta un dispositivo hardware WIA 2.0.
GetPreviewComponent Ottiene il componente di anteprima WIA 2.0.
GetRootItem Ottiene l'elemento radice di un albero di oggetti elemento utilizzato per rappresentare un dispositivo hardware WIA 2.0.

 

Commenti

L'albero degli elementi WIA 2.0 che un'applicazione può vedere è separata dall'albero creato e gestito da un minidriver WIA 2.0. Quando un minidriver crea un albero di elementi, il servizio WIA 2.0 usa questo albero degli elementi WIA 2.0 come guida per creare copie identiche che possono essere visualizzate dalle applicazioni di immagine. Gli elementi nell'albero copiato sono denominati elementi dell'applicazione. Gli elementi nell'albero creati da un minidriver sono denominati elementi driver. In Windows Vista gli alberi degli elementi WIA 2.0 sono creati da oggetti IWiaItem2 , ognuno dei quali implementa l'interfaccia IWiaItem2 .

L'interfaccia IWiaItem2 , come tutte le interfacce COM (Component Object Model), eredita i metodi di interfaccia IUnknown .

Metodi IUnknown Descrizione
IUnknown::QueryInterface Restituisce puntatori alle interfacce supportate.
IUnknown::AddRef Incrementa il conteggio dei riferimenti.
IUnknown::Release Riduce il conteggio dei riferimenti.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Wia.h
IDL
Wia.idl