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

Vedi anche

WIA_PROPERTY_CONTEXT

wiasCreatePropContext