Interfaccia IWiaItem (wia_xp.h)
Ogni dispositivo hardware WINDOWS Image Acquisition (WIA) è rappresentato da un'applicazione come albero gerarchico degli oggetti IWiaItem . L'interfaccia IWiaItem offre alle applicazioni la possibilità di eseguire query sui dispositivi per individuare le proprie funzionalità. Fornisce anche l'accesso alle interfacce di trasferimento dei dati e alle proprietà dell'elemento. Inoltre, l'interfaccia IWiaItem fornisce metodi per consentire alle applicazioni di controllare il dispositivo.
Ereditarietà
L'interfaccia IWiaItem eredita dall'interfaccia IUnknown . IWiaItem include anche questi tipi di membri:
Metodi
L'interfaccia IWiaItem include questi metodi.
IWiaItem::AnalysisItem Il metodo IWiaItem::AnalysisItem causa l'acquisizione di immagini windows (WIA) hardware del dispositivo hardware per acquisire e provare a rilevare i tipi di dati presenti. |
IWiaItem::CreateChildItem Il metodo IWiaItem::CreateChildItem viene usato dalle applicazioni per aggiungere oggetti IWiaItem all'albero IWiaItem di un dispositivo. |
IWiaItem::D eleteItem Il metodo IWiaItem::D eleteItem rimuove l'oggetto IWiaItem corrente dall'albero degli oggetti del dispositivo. |
IWiaItem::D eviceCommand IWiaItem::D eviceCommand invia un comando a un dispositivo hardware Windows Image Acquisition (WIA). |
IWiaItem::D eviceDlg Il metodo IWiaItem::D eviceDlg viene usato dalle applicazioni per visualizzare una finestra di dialogo all'utente per preparare l'acquisizione di immagini. |
IWiaItem::D iagnostic Questo metodo non è supportato. (IWiaItem.Diagnostic) |
IWiaItem::D umpDrvItemData Questo metodo non è supportato. (IWiaItem.DumpDrvItemData) |
IWiaItem::D umpItemData Questo metodo non è supportato. (IWiaItem.DumpItemData) |
IWiaItem::D umpTreeItemData Questo metodo non è supportato. (IWiaItem.DumpTreeItemData) |
IWiaItem::EnumChildItems Il metodo IWiaItem::EnumChildItems crea un oggetto enumeratore e passa un puntatore alla relativa interfaccia IEnumWiaItem per cartelle non vuote in un albero IWiaItem di un dispositivo Windows Image Acquisition (WIA). |
IWiaItem::EnumDeviceCapabilities Il metodo IWiaItem::EnumDeviceCapabilities crea un enumeratore usato per verificare i comandi ed eventi di un dispositivo Windows Image Acquisition (WIA). |
IWiaItem::EnumRegisterEventInfo Il metodo IWiaItem::EnumRegisterEventInfo crea un enumeratore usato per ottenere informazioni sugli eventi per cui viene registrata un'applicazione. |
IWiaItem::FindItemByName Il metodo IWiaItem::FindItemByName cerca l'albero degli elementi secondari di un elemento usando il nome come chiave di ricerca. Ogni oggetto IWiaItem ha un nome come una delle relative proprietà standard. |
IWiaItem::GetItemType Il metodo IWiaItem::GetItemType viene chiamato dalle applicazioni per ottenere le informazioni sul tipo di un elemento. |
IWiaItem::GetRootItem Il metodo IWiaItem::GetRootItem recupera l'elemento radice di un albero di oggetti elemento utilizzato per rappresentare un dispositivo hardware Windows Image Acquisition (WIA). |
Commenti
Alcuni dei metodi dell'interfaccia IWiaItem sono validi solo nell'elemento radice dell'albero del dispositivo. Altri metodi sono validi per tutti gli elementi. I metodi vengono raggruppati come segue:
Valido solo nell'elemento radice | IWiaItem::D eviceCommand |
IWiaItem::D eviceDlg | |
IWiaItem::EnumDeviceCapabilities | |
IWiaItem::EnumRegisterEventInfo | |
Valido in tutti gli elementi | IWiaItem::AnalysisItem |
IWiaItem::CreateChildItem | |
IWiaItem::D eleteItem | |
IWiaItem::EnumChildItems | |
IWiaItem::FindItemByName | |
IWiaItem::GetItemType | |
IWiaItem::GetRootItem |
L'interfaccia IWiaItem , 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 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wia_xp.h (includere Wia.h) |