Compartir a través de


WIA_IPA_BUFFER_SIZE

La propiedad WIA_IPA_BUFFER_SIZE contiene el tamaño del búfer, en bytes, que se usa durante una transferencia de datos. El minidriver WIA crea y mantiene esta propiedad.

Tipo de propiedad: VT_I4

Valores válidos: WIA_PROP_NONE

Derechos de acceso: solo lectura

Observaciones

La propiedad WIA_IPA_BUFFER_SIZE es idéntica a la propiedad WIA_IPA_MIN_BUFFER_SIZE .

Una aplicación puede leer WIA_IPA_BUFFER_SIZE para determinar el tamaño de búfer especificado por el controlador para las transferencias de datos. El servicio WIA también lee esta propiedad para asignar memoria para el minidriver durante la transferencia de datos.

Nota

El valor que contiene la propiedad WIA_IPA_BUFFER_SIZE es la cantidad mínima de datos que una aplicación puede solicitar en cualquier momento dado. Cuanto mayor sea el tamaño del búfer, mayor será el tamaño de las solicitudes al dispositivo. Este tamaño de búfer más grande puede hacer que el dispositivo parezca lento y no responde, puede ralentizar el rendimiento general del equipo y puede consumir recursos excesivos. Los tamaños de búfer demasiado pequeños pueden ralentizar el rendimiento de la transferencia de datos al requerir muchas solicitudes más pequeñas. Elija un tamaño de búfer razonable teniendo en cuenta el tamaño típico de una solicitud de datos al dispositivo, el número de solicitudes y el tamaño de esas solicitudes.

Requisitos

Versión: Opcional para los controladores de Windows Vista para todos los elementos habilitados para transferencia. Si implementa esta propiedad, las aplicaciones diseñadas para Windows Server 2003, Windows XP y versiones anteriores de Windows pueden calcular el tamaño del búfer de transferencia y, por lo tanto, la velocidad de transferencia será óptima.

Encabezado: wiadef.h (incluya Wiadef.h)

Consulte también

WIA_IPA_MIN_BUFFER_SIZE