Macro ICCompressGetSize (vfw.h)
La macro ICCompressGetSize richiede che il driver di compressione video fornisca le dimensioni massime di un frame di dati quando compresso nel formato di output specificato. È possibile usare questa macro o chiamare in modo esplicito il messaggio di ICM_COMPRESS_GET_SIZE .
void ICCompressGetSize(
hic,
lpbiInput,
lpbiOutput
);
hic
Gestire un compressore.
lpbiInput
Puntatore a una struttura BITMAPINFO contenente il formato di input.
lpbiOutput
Puntatore a una struttura BITMAPINFO contenente il formato di output.
nessuno
In genere, le applicazioni inviano questo messaggio per determinare la quantità di un buffer da allocare per il frame compresso.
Il driver deve calcolare le dimensioni del frame più grande possibile in base ai formati di input e output.
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 |