Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ICM_DRAW_BEGIN Meldung benachrichtigt einen Renderingtreiber, um das Zeichnen von Daten vorzubereiten.
ICM_DRAW_BEGIN
wParam = (DWORD) (LPVOID) &icdrwBgn;
lParam = sizeof(ICDRAW);
Parameter
-
icdrwBgn
-
Zeiger auf eine ICDRAWBEGIN-Struktur , die das Eingabeformat enthält.
-
Lparam
-
Größe von ICDRAWBEGIN in Bytes.
Rückgabewert
Gibt ICERR_OK zurück, wenn der Treiber das Zeichnen der Daten auf den Bildschirm in der angegebenen Weise und im angegebenen Format unterstützt, oder andernfalls einen Fehlercode. Mögliche Fehlerwerte sind:
Wert | Bedeutung |
---|---|
ICERR_BADFORMAT | Das Eingabe- oder Ausgabeformat wird nicht unterstützt. |
ICERR_NOTSUPPORTED | Der Treiber zeichnet nicht direkt auf den Bildschirm oder unterstützt diese Meldung nicht. |
Bemerkungen
Wenn der Treiber Daten in einen Puffer dekomprimieren soll, senden Sie die ICM_DECOMPRESS_BEGIN Nachricht.
Die ICM_DRAW_BEGIN und ICM_DRAW_END Nachrichten werden nicht geschachtelt. Wenn Ihr Treiber ICM_DRAW_BEGIN empfängt, bevor die Dekomprimierung mit ICM_DRAW_END beendet wird, sollte die Dekomprimierung mit neuen Parametern neu gestartet werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|