Condividi tramite


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

Vedere anche

WIA_PROPERTY_CONTEXT

wiasCreatePropContext