WIA_IPA_BUFFER_SIZE
La proprietà WIA_IPA_BUFFER_SIZE contiene le dimensioni del buffer, in byte, utilizzate durante il trasferimento dei dati. Il minidriver WIA crea e gestisce questa proprietà.
Tipo di proprietà: VT_I4
Valori validi: WIA_PROP_NONE
Diritti di accesso: sola lettura
Commenti
La proprietà WIA_IPA_BUFFER_SIZE è identica alla proprietà WIA_IPA_MIN_BUFFER_SIZE .
Un'applicazione può leggere WIA_IPA_BUFFER_SIZE per determinare le dimensioni del buffer specificate dal driver per i trasferimenti di dati. Il servizio WIA legge anche questa proprietà per allocare memoria per il minidriver durante il trasferimento dei dati.
Nota
Il valore contenuto nella proprietà WIA_IPA_BUFFER_SIZE è la quantità minima di dati che un'applicazione può richiedere in qualsiasi momento. Maggiore sarà la dimensione del buffer, maggiore sarà la quantità di richieste al dispositivo. Questa dimensione maggiore del buffer può rendere il dispositivo lento e non risponde, può rallentare le prestazioni complessive del computer e può consumare risorse eccessive. Le dimensioni del buffer troppo piccole possono rallentare le prestazioni del trasferimento dei dati richiedendo molte richieste più piccole. Scegliere una dimensione del buffer ragionevole considerando le dimensioni tipiche di una richiesta di dati al dispositivo, il numero di richieste e le dimensioni di tali richieste.
Requisiti
Versione: Facoltativo per i driver di Windows Vista per tutti gli elementi abilitati per il trasferimento. Se implementi questa proprietà, le applicazioni progettate per Windows Server 2003, Windows XP e versioni precedenti di Windows possono stimare le dimensioni del buffer di trasferimento e, pertanto, la velocità di trasferimento sarà ottimale.
Intestazione: wiadef.h (include Wiadef.h)