Freigeben über


RAW-Format-Datenübertragung

WIA unterstützt das RAW-Format für Datenübertragungen. Der Vorteil des RAW-Formats für WIA-Übertragungen besteht darin, dass es die vollständigen Funktionen Ihres Scankopfs unterstützt.

Die WIA_IPA_FORMAT-Eigenschaft kann auf den symbolischen GUID-Namen für das RAW-Format WiaImgFmt_RAW festgelegt werden.

Um Unterstützung für Datenübertragungen im RAW-Format hinzuzufügen, muss ein Scannertreiber alle standardmäßigen WIA-Scannereigenschaften bereitstellen. Zu den Standardscannereigenschaften gehören die Eigenschaften für die Bildausdehnung, Auflösung und Kanäle pro Pixel. Der Treiber muss auch die Anzahl der Bits pro Kanal in der eigenschaft WIA_IPA_RAW_BITS_PER_CHANNEL angeben.

Das RAW-Format ist nicht als Dateiformat vorgesehen. es ist nur Teil der Datenübertragung. Imaging-Anwendungen konvertieren Rohdaten in ein standardmäßiges Imageerstellungsdateiformat. Die eigenschaft WIA_IPA_FILENAME_EXTENSION muss auf eine leere Zeichenfolge festgelegt werden (d. h. "" und nicht NULL, da NULL für einige Anwendungen ein Problem sein kann).

Die Scanzeilen müssen DWORD-ausgerichtet sein. Möglicherweise muss eine Scanzeile am Ende aufgefüllt werden, sodass die Länge ein Vielfaches von 4 Byte ist. Pixel innerhalb jeder Scanzeile müssen gepackt werden. Bilddaten können komprimiert oder nicht komprimiert werden.

Anmerkung Bei nicht komprimierten Bilddaten müssen die Daten im gepackten Pixelformat vorliegen; Planare Scans sollten von Minitreibern in ein verpacktes Pixelformat konvertiert werden.

Dieser Abschnitt enthält weitere Informationen zu den folgenden Themen:

WIA RAW-Daten-Header

Eigenschaftsüberprüfung für RAW-Formatübertragungen