WIA_IPA_BUFFER_SIZE
A propriedade WIA_IPA_BUFFER_SIZE contém o tamanho do buffer, em bytes, que é usado durante uma transferência de dados. O minidriver WIA cria e mantém essa propriedade.
Tipo de propriedade: VT_I4
Valores válidos: WIA_PROP_NONE
Direitos de Acesso: somente leitura
Comentários
A propriedade WIA_IPA_BUFFER_SIZE é idêntica à propriedade WIA_IPA_MIN_BUFFER_SIZE .
Um aplicativo pode ler WIA_IPA_BUFFER_SIZE para determinar o tamanho do buffer especificado pelo driver para transferências de dados. O serviço WIA também lê essa propriedade para alocar memória para o minidriver durante a transferência de dados.
Observação
O valor que a propriedade WIA_IPA_BUFFER_SIZE contém é a quantidade mínima de dados que um aplicativo pode solicitar a qualquer momento. Quanto maior o tamanho do buffer, maiores serão as solicitações para o dispositivo. Esse tamanho de buffer maior pode fazer com que o dispositivo pareça lento e sem resposta, pode diminuir o desempenho geral do computador e pode consumir recursos excessivos. Tamanhos de buffer muito pequenos podem diminuir o desempenho da transferência de dados exigindo muitas solicitações menores. Escolha um tamanho de buffer razoável considerando o tamanho típico de uma solicitação de dados para seu dispositivo, o número de solicitações e o tamanho dessas solicitações.
Requisitos
Versão: Opcional para drivers do Windows Vista para todos os itens habilitados para transferência. Se você implementar essa propriedade, os aplicativos projetados para Windows Server 2003, Windows XP e versões anteriores do Windows poderão estimar o tamanho do buffer de transferência e, portanto, a taxa de transferência será ideal.
Cabeçalho: wiadef.h (inclua Wiadef.h)