ICM_DECOMPRESSEX_BEGIN Nachricht
Die ICM_DECOMPRESSEX_BEGIN Meldung 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 von ICDECOMPRESSEX in Bytes.
Rückgabewert
Gibt ICERR_OK zurück, wenn die angegebene Dekomprimierung unterstützt oder anderweitig ICERR_BADFORMAT wird.
Bemerkungen
Wenn der Treiber diese Nachricht empfängt, sollte er Puffer zuordnen und zeitaufwendige Vorgänge ausfü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 Nachrichten 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.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|