Freigeben über


WIA_IPA_BUFFER_SIZE

Die WIA_IPA_BUFFER_SIZE-Eigenschaft enthält die Größe des Puffers in Bytes, der während einer Datenübertragung verwendet wird. Der WIA-Minitreiber erstellt und verwaltet diese Eigenschaft.

Eigenschaftstyp: VT_I4

Gültige Werte: WIA_PROP_NONE

Zugriffsrechte: Schreibgeschützt

Bemerkungen

Die WIA_IPA_BUFFER_SIZE-Eigenschaft ist mit der eigenschaft WIA_IPA_MIN_BUFFER_SIZE identisch.

Eine Anwendung kann WIA_IPA_BUFFER_SIZE lesen, um die vom Treiber angegebene Puffergröße für Datenübertragungen zu bestimmen. Der WIA-Dienst liest auch diese Eigenschaft, um während der Datenübertragung Arbeitsspeicher für den Minitreiber zuzuweisen.

Hinweis

Der Wert, den die WIA_IPA_BUFFER_SIZE -Eigenschaft enthält, ist die Mindestmenge an Daten, die eine Anwendung zu einem bestimmten Zeitpunkt anfordern kann. Je größer die Puffergröße, desto größer sind die Anforderungen an das Gerät. Diese größere Puffergröße kann dazu führen, dass das Gerät langsam und nicht reagiert, die Gesamtleistung des Computers verlangsamt und zu viele Ressourcen verbraucht. Zu kleine Puffergrößen können die Leistung der Datenübertragung verlangsamen, da viele kleinere Anforderungen erforderlich sind. Wählen Sie eine angemessene Puffergröße aus, indem Sie die typische Größe einer Datenanforderung an Ihr Gerät, die Anzahl der Anforderungen und die Größe dieser Anforderungen berücksichtigen.

Anforderungen

Version: Optional für Windows Vista-Treiber für alle übertragungsfähigen Elemente. Wenn Sie diese Eigenschaft implementieren, können Anwendungen, die für Windows Server 2003, Windows XP und frühere Versionen von Windows entwickelt wurden, die Größe des Übertragungspuffers schätzen, sodass die Übertragungsrate optimal ist.

Header: wiadef.h (include Wiadef.h)

Weitere Informationen

WIA_IPA_MIN_BUFFER_SIZE