messaggio di ICM_DECOMPRESSEX_BEGIN
Il messaggio ICM_DECOMPRESSEX_BEGIN invia una notifica a un driver di compressione video per prepararsi alla decompressione dei dati.
ICM_DECOMPRESSEX_BEGIN
wParam = (DWORD_PTR) (LPVOID) &icdex;
lParam = sizeof(ICDECOMPRESSEX);
Parametri
-
icdex
-
Puntatore a una struttura ICDECOMPRESSEX contenente i formati di input e output.
-
Lparam
-
Dimensioni, in byte, di ICDECOMPRESSEX.
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_DECOMPRESSEX messaggi in modo efficiente.
Se si desidera che il driver decomprima i dati direttamente sullo schermo, inviare il messaggio di ICM_DRAW_BEGIN .
I messaggi ICM_DECOMPRESSEX_BEGIN e ICM_DECOMPRESSEX_END non annidare. Se il driver riceve ICM_DECOMPRESSEX_BEGIN prima dell'arresto della decompressione con ICM_DECOMPRESSEX_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 |
|