Macro ICDecompressOpen (vfw.h)
La macro ICDecompressOpen apre un decompressor compatibile con i formati specificati.
Sintassi
void ICDecompressOpen(
fccType,
fccHandler,
lpbiIn,
lpbiOut
);
Parametri
fccType
Codice a quattro caratteri che indica il tipo di compressore da aprire. Per i flussi video, il valore di questo parametro è "VIDC" o ICTYPE_VIDEO.
fccHandler
Codice a quattro caratteri che indica il gestore di flusso preferito da usare. In genere, queste informazioni vengono archiviate nell'intestazione di flusso in un file AVI.
lpbiIn
Puntatore a una struttura che definisce il formato di input. Un handle decompressor non viene restituito a meno che non possa decomprimere questo formato. Per le bitmap, questo parametro fa riferimento a una struttura BITMAPINFOHEADER.
lpbiOut
Puntatore a una struttura che definisce un formato di decompressione facoltativo. È anche possibile specificare zero per usare il formato di output predefinito associato al formato di input.
Se questo parametro è diverso da zero, un handle di compressore non viene restituito a meno che non possa creare questo formato di output. Per le bitmap, questo parametro fa riferimento a una struttura BITMAPINFOHEADER.
Valore restituito
nessuno
Osservazioni
La macro ICDecompressOpen è definita come segue:
#define ICDecompressOpen(fccType, fccHandler, lpbiIn, lpbiOut) \
ICLocate(fccType, fccHandler, lpbiIn, lpbiOut, ICMODE_DECOMPRESS);
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 |