Share via


messaggio ICM_DRAW_BEGIN

Il messaggio ICM_DRAW_BEGIN notifica a un driver di rendering di preparare i dati.

ICM_DRAW_BEGIN 
wParam = (DWORD) (LPVOID) &icdrwBgn; 
lParam = sizeof(ICDRAW); 

Parametri

icdrwBgn

Puntatore a una struttura ICDRAWBEGIN contenente il formato di input.

Lparam

Dimensioni, in byte, di ICDRAWBEGIN.

Valore restituito

Restituisce ICERR_OK se il driver supporta il disegno dei dati sullo schermo nel modo e nel formato specificato oppure un codice di errore in caso contrario. I valori di errore possibili includono quanto segue.

Valore Significato
ICERR_BADFORMAT Il formato di input o output non è supportato.
ICERR_NOTSUPPORTED Il driver non disegna direttamente nella schermata o non supporta questo messaggio.

Commenti

Se si vuole che il driver decompressa i dati in un buffer, inviare il messaggio di ICM_DECOMPRESS_BEGIN .

I messaggi ICM_DRAW_BEGIN e ICM_DRAW_END non annidare. Se il driver riceve ICM_DRAW_BEGIN prima che la decompressione venga arrestata con ICM_DRAW_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
Vfw.h

Vedi anche

Gestione compressione video

Messaggi di compressione video