funzione wiasUpdateScanRect (wiamdef.h)
La funzione wiasUpdateScanRect aggiorna le dimensioni dell'area di analisi del dispositivo di scansione.
Sintassi
HRESULT wiasUpdateScanRect(
[in] BYTE *pWiasContext,
[in] WIA_PROPERTY_CONTEXT *pContext,
LONG lWidth,
LONG lHeight
);
Parametri
[in] pWiasContext
Puntatore a un contesto di elemento WIA.
[in] pContext
Puntatore a una struttura WIA_PROPERTY_CONTEXT contenente il contesto della proprietà, creato da una chiamata precedente a wiasCreatePropContext.
lWidth
Specifica la larghezza orizzontale dell'area di scansione del dispositivo di scansione, in unità di millesimi di pollice. Normalmente, questa è la dimensione del letto orizzontale.
lHeight
Specifica l'altezza verticale dell'area di scansione del dispositivo di scansione, in unità di millesimi di pollice. Normalmente, questo è il letto verticale.
Valore restituito
In caso di esito positivo, la funzione restituisce S_OK. Se la funzione non riesce, restituisce un errore COM standard o uno degli errori WIA_ERROR_XXX (descritto nella documentazione di Microsoft Windows SDK).
Osservazioni
Questo metodo helper viene chiamato per aggiornare le proprietà che costituiscono il rettangolo di analisi. Le modifiche appropriate vengono apportate alle proprietà dipendenti da quelle che costituiscono il rettangolo di analisi. Ad esempio, una modifica nella risoluzione orizzontale influisce sull'extent orizzontale. Questa funzione presuppone che i valori validi per gli extent verticali e orizzontali e le posizioni verticali e orizzontali non siano ancora stati aggiornati.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Microsoft Windows Me e in Windows XP e versioni successive dei sistemi operativi Windows. |
piattaforma di destinazione | Desktop |
intestazione | wiamdef.h (include Wiamdef.h) |
libreria | Wiaservc.lib |
dll | Wiaservc.dll |