Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ICImageDecompress-Funktion dekomprimiert ein Bild, ohne Initialisierungsfunktionen zu verwenden.
Syntax
HANDLE VFWAPI ICImageDecompress(
HIC hic,
UINT uiFlags,
LPBITMAPINFO lpbiIn,
LPVOID lpBits,
LPBITMAPINFO lpbiOut
);
Parameter
hic
Handle zu einem Dekomprimierungsschalter, der mit der ICOpen-Funktion geöffnet wird. Geben Sie NULL an, damit VCM einen geeigneten Dekomprimierungsschalter für das komprimierte Image auswählt.
uiFlags
Reserviert; muss null sein.
lpbiIn
Komprimiertes Eingabedatenformat.
lpBits
Zeiger auf die zu komprimierenden Eingabedatenbits. Die Datenbits schließen Header- und Formatinformationen aus.
lpbiOut
Dekomprimiertes Ausgabeformat. Geben Sie NULL an, damit der Dekomprimierung ein geeignetes Format verwenden kann.
Rückgabewert
Gibt ein Handle an eine unkomprimierte DIB-Datei im CF_DIB-Format zurück, wenn erfolgreich oder andernfalls NULL . Bilddaten folgen dem Formatheader.
Hinweise
Um die Formatinformationen aus der LPBITMAPINFOHEADER-Struktur abzurufen, verwenden Sie die GlobalLock-Funktion , um die Daten zu sperren. Verwenden Sie die GlobalFree-Funktion , um den DIB frei zu geben, wenn Sie fertig sind.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | vfw.h |
| Bibliothek | Vfw32.lib |
| DLL | Msvfw32.dll |