_ICM DRAW _ BEGIN-Nachricht

Die ICM _ DRAW _ BEGIN-Nachricht 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, andernfalls ein Fehlercode. Mögliche Fehlerwerte sind:

Wert Bedeutung
ICERR _ BADFORMAT Das Eingabe- oder Ausgabeformat wird nicht unterstützt.
ICERR _ NICHT UNTERSTÜTZT Der Treiber wird nicht direkt auf den Bildschirm ge drawt 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-Meldungen 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.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Vfw.h

Weitere Informationen

Videokomprimierungs-Manager

Videokomprimierungsmeldungen