messaggio ICM_COMPRESS_BEGIN
Il messaggio ICM_COMPRESS_BEGIN notifica a un driver di compressione video di preparare la compressione dei dati. È possibile inviare questo messaggio in modo esplicito o usando la macro ICCompressBegin .
ICM_COMPRESS_BEGIN
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 ICERR_OK se il driver supporta la compressione o l'ICERR_BADFORMAT specificati se il formato di input o di output non è supportato.
Commenti
Il driver deve allocare e inizializzare qualsiasi tabella o memoria necessaria per comprimere i formati di dati quando riceve il messaggio di ICM_COMPRESS .
VCM salva le impostazioni del messaggio di ICM_COMPRESS_BEGIN più recente. I messaggi ICM_COMPRESS_BEGIN e ICM_COMPRESS_END non annidare. Se il driver riceve ICM_COMPRESS_BEGIN prima che la compressione venga arrestata con ICM_COMPRESS_END, deve riavviare la compressione con nuovi parametri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|