Freigeben über


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
Vfw.h

Siehe auch

Videokomprimierungs-Manager

Videokomprimierungsnachrichten