_ICM DECOMPRESSEX _ BEGIN-Nachricht
Die ICM _ DECOMPRESSEX _ BEGIN-Nachricht benachrichtigt einen Videokomprimierungstreiber, um die Dekomprimierung von Daten vorzubereiten.
ICM_DECOMPRESSEX_BEGIN
wParam = (DWORD_PTR) (LPVOID) &icdex;
lParam = sizeof(ICDECOMPRESSEX);
Parameter
-
icdex
-
Zeiger auf eine ICDECOMPRESSEX-Struktur, die die Eingabe- und Ausgabeformate enthält.
-
Lparam
-
Größe (in Bytes) von ICDECOMPRESSEX.
Rückgabewert
Gibt ICERR _ OK zurück, wenn die angegebene Dekomprimierung unterstützt wird, andernfalls ICERR _ BADFORMAT.
Bemerkungen
Wenn der Treiber diese Nachricht empfängt, sollte er Puffer zuordnen und zeitaufwändige Vorgänge durchführen, damit er ICM _ DECOMPRESSEX-Nachrichten effizient verarbeiten kann.
Wenn der Treiber Daten direkt auf dem Bildschirm dekomprimieren soll, senden Sie die ICM _ DRAW _ BEGIN-Nachricht.
Die ICM _ DECOMPRESSEX _ BEGIN- und ICM _ DECOMPRESSEX _ END-Meldungen werden nicht geschachtelt. Wenn Ihr Treiber ICM _ DECOMPRESSEX _ BEGIN empfängt, bevor die Dekomprimierung mit ICM _ DECOMPRESSEX _ 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 |
|