Поделиться через


WIA_IPA_BUFFER_SIZE

Свойство WIA_IPA_BUFFER_SIZE содержит размер буфера (в байтах), который используется во время передачи данных. Мини-диск WIA создает и поддерживает это свойство.

Тип свойства: VT_I4

Допустимые значения: WIA_PROP_NONE

Права доступа: только для чтения

Комментарии

Свойство WIA_IPA_BUFFER_SIZE идентично свойству WIA_IPA_MIN_BUFFER_SIZE .

Приложение может считывать WIA_IPA_BUFFER_SIZE, чтобы определить размер буфера, заданный драйвером для передачи данных. Служба WIA также считывает это свойство, чтобы выделить память для мини-накопителя во время передачи данных.

Примечание

Значение, содержащееся в свойстве WIA_IPA_BUFFER_SIZE, — это минимальный объем данных, которые приложение может запрашивать в любой момент времени. Чем больше размер буфера, тем больше будут запросы к устройству. Такой большой размер буфера может сделать устройство медленным и не отвечает, может замедлить общую производительность компьютера и потреблять чрезмерные ресурсы. Слишком маленькие размеры буферов могут снизить производительность передачи данных, так как требуется много небольших запросов. Выберите разумный размер буфера, учитывая типичный размер запроса данных к устройству, количество запросов и размер этих запросов.

Требования

Версия: Необязательно для драйверов Windows Vista для всех элементов с поддержкой передачи. При реализации этого свойства приложения, предназначенные для Windows Server 2003, Windows XP и предыдущих версий Windows, могут оценить размер буфера передачи, и, следовательно, скорость передачи будет оптимальной.

Заголовок: wiadef.h (включая Wiadef.h)

См. также раздел

WIA_IPA_MIN_BUFFER_SIZE