Share via


ICM_SETSTATE Nachricht

Die ICM_SETSTATE Meldung benachrichtigt einen Videokomprimierungstreiber, um den Zustand des Kompressors festzulegen. Sie können diese Nachricht explizit oder mithilfe des ICSetState-Makros senden.

ICM_SETSTATE 
wParam = (DWORD_PTR) (LPVOID) pv; 
lParam = (DWORD_PTR) cb; 

Parameter

Pv

Zeiger auf einen Speicherblock, der Konfigurationsdaten enthält. Sie können NULL für diesen Parameter angeben, um den Kompressor auf den Standardzustand zurückzusetzen.

Cb

Größe des Speicherblocks in Bytes.

Rückgabewert

Gibt die Anzahl der vom Kompressor verwendeten Bytes zurück, wenn der Kompressor erfolgreich war oder andernfalls null.

Bemerkungen

Die von dieser Nachricht verwendeten Informationen sind privat und spezifisch für einen bestimmten Kompressor. Clientanwendungen sollten diese Nachricht nur verwenden, um Informationen wiederherzustellen, die zuvor mit der ICM_GETSTATE-Nachricht abgerufen wurden, und sollten die ICM_CONFIGURE Nachricht verwenden, um die Konfiguration eines Videokomprimierungstreibers anzupassen.

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

Videokomprimierungsnachrichten