Condividi tramite


WIA_IPS_CUR_INTENT

La proprietà WIA_IPS_CUR_INTENT contiene le impostazioni correnti per l'uso previsto di un'immagine di un'applicazione. Il minidriver WIA crea e gestisce questa proprietà.

Tipo di proprietà: VT_I4

Valori validi: WIA_PROP_FLAG

Diritti di accesso: lettura/scrittura

Commenti

Un driver usa le impostazioni della finalità per pre-impostare le proprietà degli elementi in base all'uso previsto di un'immagine da parte di un'applicazione. Queste proprietà possono includere, ad esempio, la qualità massima e le dimensioni minime.

La tabella seguente contiene i flag di tipo immagine e le relative definizioni. Questi flag vengono usati per impostare il tipo di immagine desiderato: colore, scala di grigi e così via.

Flag del tipo di immagine Definizione
WIA_INTENT_IMAGE_TYPE_COLOR L'applicazione intende preparare il dispositivo per una scansione dei colori.
WIA_INTENT_IMAGE_TYPE_GRAYSCALE L'applicazione intende preparare il dispositivo per un'analisi in scala di grigi.
WIA_INTENT_IMAGE_TYPE_TEXT L'applicazione intende preparare il dispositivo per l'analisi del testo.
WIA_INTENT_IMAGE_TYPE_MASK Questo flag è una maschera per tutti i flag di tipo immagine.
WIA_INTENT_NONE Valore predefinito. Non viene specificata alcuna finalità.

La tabella seguente contiene le dimensioni dell'immagine e i flag di qualità e le relative definizioni. Questi flag vengono usati per impostare le dimensioni e la qualità di un'analisi delle immagini.

Flag di dimensioni/qualità dell'immagine Definizione
WIA_INTENT_BEST_PREVIEW L'applicazione intende preparare il dispositivo per l'analisi di un'anteprima.
WIA_INTENT_MAXIMIZE_QUALITY L'applicazione intende preparare il dispositivo per l'analisi di un'immagine di alta qualità.
WIA_INTENT_MINIMIZE_SIZE L'applicazione intende preparare il dispositivo per l'analisi di un'immagine che genera una piccola analisi.
WIA_INTENT_SIZE_MASK Questo flag è una maschera per tutte le dimensioni e i flag di qualità.

Il driver sceglie la profondità di bit, in punti per pollice e altre impostazioni che determinano sono appropriate per la finalità selezionata. L'applicazione deve leggere le impostazioni correnti per determinare quali proprietà sono state modificate.

Un'applicazione imposta la proprietà WIA_IPS_CUR_INTENT per impostare automaticamente le proprietà WIA per finalità di acquisizione specifiche. Si noti che i flag possono essere combinati con un operatore OR bit per bit, ma un'immagine non può essere sia la scala di grigi che il colore.

WIA_IPS_CUR_INTENT è necessario per tutti gli elementi abilitati per l'acquisizione di immagini; non è disponibile per gli elementi di archiviazione o per gli elementi di immagine archiviati.

Requisiti

Intestazione: wiadef.h (include Wiadef.h)