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 |
|