Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il messaggio ICM_DECOMPRESS_BEGIN invia una notifica a un driver di decompressione video per prepararsi alla decompressione dei dati. È possibile inviare questo messaggio in modo esplicito o usando la macro ICDecompressBegin .
ICM_DECOMPRESS_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 la decompressione specificata è supportata o ICERR_BADFORMAT in caso contrario.
Commenti
Quando il driver riceve questo messaggio, deve allocare buffer ed eseguire qualsiasi operazione dispendiosa in termini di tempo in modo che possa elaborare ICM_DECOMPRESS messaggi in modo efficiente.
Se si desidera che il driver decomprima i dati direttamente sullo schermo, inviare il messaggio di ICM_DRAW .
I messaggi ICM_DECOMPRESS_BEGIN e ICM_DECOMPRESS_END non annidare. Se il driver riceve ICM_DECOMPRESS_BEGIN prima dell'arresto della decompressione con ICM_DECOMPRESS_END, dovrebbe riavviare la decompressione 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 |
|