Condividi tramite


messaggio ICM_COMPRESS_GET_SIZE

Il messaggio ICM_COMPRESS_GET_SIZE richiede che il driver di compressione video fornisca le dimensioni massime di un frame di dati quando compresso nel formato di output specificato. È possibile inviare questo messaggio in modo esplicito o utilizzando la macro ICCompressGetSize .

ICM_COMPRESS_GET_SIZE 
wParam = (DWORD_PTR) (LPVOID) lpbiInput; 
lParam = (DWORD_PTR) (LPVOID) lpbiOutput; 

Parametri

lpbiInput

Puntatore a una struttura BITMAPINFO contenente il formato di input.

lpbiOutput

Puntatore a una struttura BITMAPINFO contenente il formato di output.

Valore restituito

Restituisce il numero massimo di byte che può occupare un singolo frame compresso.

Commenti

In genere, le applicazioni inviano questo messaggio per determinare la dimensione di un buffer da allocare per il frame compresso.

Il driver deve calcolare le dimensioni del fotogramma più grande possibile in base ai formati di input e output.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Vfw.h

Vedi anche

Gestione compressione video

Messaggi di compressione video