Freigeben über


wiasWriteBufToFile-Funktion (wiamdef.h)

Die wiasWriteBufToFile-Funktion schreibt aus einem angegebenen Puffer in eine Bilddatei.

Syntax

HRESULT wiasWriteBufToFile(
       LONG                      lFlags,
  [in] PMINIDRV_TRANSFER_CONTEXT pmdtc
);

Parameter

lFlags

Gibt eine Reihe von Vorgangsflags an. Dieser Parameter sollte auf 0 festgelegt werden.

[in] pmdtc

Zeiger auf eine MINIDRV_TRANSFER_CONTEXT-Struktur .

Rückgabewert

Bei Erfolg gibt die Funktion S_OK zurück. Wenn die Funktion fehlschlägt, gibt sie einen COM-Standardfehler oder einen der WIA_ERROR_XXX Fehler zurück (in der Microsoft Windows SDK-Dokumentation beschrieben).

Hinweise

Ein WIA-Minidriver verwendet diese Funktion, um einen Puffer in einen beliebigen Typ von Bilddatei zu schreiben. Ein Treiber, der eine Seite mit reinen Bilddaten in eine mehrseitige TIFF-Datei schreiben und das Hinzufügen der entsprechenden Tags, IFD-Einträge (Image File Directory) und anderer Nichtimagedaten an den WIA-Dienst delegiert, sollte wiasWritePageBufToFile verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Microsoft Windows Me und in Windows XP und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile wiamdef.h (einschließlich Wiamdef.h)
Bibliothek Wiaservc.lib
DLL Wiaservc.dll

Weitere Informationen

MINIDRV_TRANSFER_CONTEXT

wiasWritePageBufToFile

wiasWritePageBufToStream