Partager via


WIA_IPA_BUFFER_SIZE

La propriété WIA_IPA_BUFFER_SIZE contient la taille de la mémoire tampon, en octets, utilisée lors d’un transfert de données. Le minidriver WIA crée et gère cette propriété.

Type de propriété : VT_I4

Valeurs valides : WIA_PROP_NONE

Droits d’accès : en lecture seule

Notes

La propriété WIA_IPA_BUFFER_SIZE est identique à la propriété WIA_IPA_MIN_BUFFER_SIZE .

Une application peut lire WIA_IPA_BUFFER_SIZE pour déterminer la taille de mémoire tampon spécifiée par le pilote pour les transferts de données. Le service WIA lit également cette propriété pour allouer de la mémoire pour le minidriver pendant le transfert de données.

Notes

La valeur que contient la propriété WIA_IPA_BUFFER_SIZE correspond à la quantité minimale de données qu’une application peut demander à tout moment. Plus la taille de la mémoire tampon est grande, plus les demandes adressées à l’appareil sont importantes. Cette plus grande taille de mémoire tampon peut rendre l’appareil lent et ne répond pas, ralentir les performances globales de l’ordinateur et consommer des ressources excessives. Les tailles de mémoire tampon trop petites peuvent ralentir les performances du transfert de données en nécessitant de nombreuses demandes plus petites. Choisissez une taille de mémoire tampon raisonnable en tenant compte de la taille typique d’une demande de données adressée à votre appareil, du nombre de requêtes et de la taille de ces demandes.

Spécifications

Version: Facultatif pour les pilotes Windows Vista pour tous les éléments activés pour le transfert. Si vous implémentez cette propriété, les applications conçues pour Windows Server 2003, Windows XP et les versions antérieures de Windows peuvent estimer la taille de la mémoire tampon de transfert et, par conséquent, le taux de transfert sera optimal.

En-tête : wiadef.h (inclure Wiadef.h)

Voir aussi

WIA_IPA_MIN_BUFFER_SIZE