Funzione ICGetDisplayFormat (vfw.h)
La funzione ICGetDisplayFormat determina il formato migliore disponibile per la visualizzazione di un'immagine compressa. La funzione apre anche un compressore se non è specificato un handle di un compressore aperto.
Sintassi
HIC VFWAPI ICGetDisplayFormat(
HIC hic,
LPBITMAPINFOHEADER lpbiIn,
LPBITMAPINFOHEADER lpbiOut,
int BitDepth,
int dx,
int dy
);
Parametri
hic
Gestire il compressore da usare. Specificare NULL per selezionare VCM e aprire un compressore appropriato.
lpbiIn
Puntatore alla struttura BITMAPINFOHEADER contenente il formato compresso.
lpbiOut
Puntatore a un buffer per restituire il formato decompresso. Il buffer deve essere abbastanza grande per una struttura BITMAPINFOHEADER e 256 voci di colore.
BitDepth
Profondità di bit preferita, se non zero.
dx
Moltiplicatore di larghezza per estendere l'immagine. Se questo parametro è zero, tale dimensione non viene estesa.
dy
Moltiplicatore di altezza per estendere l'immagine. Se questo parametro è zero, tale dimensione non viene estesa.
Valore restituito
Restituisce un handle a un decompressor se ha esito positivo o zero in caso contrario.
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 |