ICM_COMPRESS Nachricht
Die ICM_COMPRESS-Meldung benachrichtigt einen Videokomprimierungstreiber, um einen Datenrahmen in einen anwendungsdefiniertem Puffer zu komprimieren.
ICM_COMPRESS
wParam = (DWORD) (LPVOID) &icc;
lParam = sizeof(ICCOMPRESS);
Parameter
-
Icc
-
Zeiger auf eine ICCOMPRESS-Struktur . Die folgenden Member dieser Struktur geben die Komprimierungsparameter lpbiInput, lpInput, lpbiOutput, lpOutput, lpbiPrev, lpPrev, lpckid, lpdwFlags, dwFrameSize und dwQuality an. Der Treiber sollte auch das biSizeImage-Member der BITMAPINFOHEADER-Struktur verwenden, die lpbiOutput von ICCOMPRESS zugeordnet ist, um die Größe des komprimierten Frames zurückzugeben.
-
Lparam
-
Größe von ICCOMPRESS in Bytes.
Rückgabewert
Gibt ICERR_OK zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|