Funzione ICImageDecompress (vfw.h)
La funzione ICImageDecompress decomprime un'immagine senza usare le funzioni di inizializzazione.
Sintassi
HANDLE VFWAPI ICImageDecompress(
HIC hic,
UINT uiFlags,
LPBITMAPINFO lpbiIn,
LPVOID lpBits,
LPBITMAPINFO lpbiOut
);
Parametri
hic
Handle in un decompressore aperto con la funzione ICOpen . Specificare NULL per fare in modo che VCM selezioni un decompressore appropriato per l'immagine compressa.
uiFlags
Riservati; deve essere zero.
lpbiIn
Formato di dati di input compresso.
lpBits
Puntatore ai bit di dati di input da comprimere. I bit di dati escludono informazioni di intestazione e formato.
lpbiOut
Formato di output decompresso. Specificare NULL per consentire al decompressore di usare un formato appropriato.
Valore restituito
Restituisce un handle a un DIB non compresso nel formato CF_DIB se ha esito positivo o NULL in caso contrario. I dati dell'immagine seguono l'intestazione del formato.
Commenti
Per ottenere le informazioni sul formato dalla struttura LPBITMAPINFOHEADER , utilizzare la funzione GlobalLock per bloccare i dati. Usare la funzione GlobalFree per liberare il DIB al termine.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vfw.h |
Libreria | Vfw32.lib |
DLL | Msvfw32.dll |