funzione wiasUpdateScanRect (wiamdef.h)
La funzione wiasUpdateScanRect aggiorna le dimensioni dell'area di analisi del dispositivo di analisi.
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 delle proprietà, creato da una chiamata precedente a wiasCreatePropContext.
lWidth
Specifica la larghezza orizzontale dell'area di analisi del dispositivo di scansione, in unità di migliaia di pollici. Normalmente, questa è la dimensione orizzontale del letto.
lHeight
Specifica l'altezza verticale dell'area di analisi del dispositivo di scansione, in unità di migliaia di pollici. Normalmente, questa è la dimensione del letto verticale.
Valore restituito
In caso di esito positivo, la funzione restituisce S_OK. Se la funzione ha esito negativo, restituisce un errore COM standard o uno degli errori WIA_ERROR_XXX (descritto nella documentazione di Microsoft Windows SDK).
Commenti
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'estensione 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.
Requisiti
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 |