ICM _ Message de début de la décompression _
le message ICM _ décompresser _ BEGIN envoie une notification au pilote de décompression vidéo pour préparer la décompression des données. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro ICDecompressBegin .
ICM_DECOMPRESS_BEGIN
wParam = (DWORD_PTR) (LPVOID) lpbiInput;
lParam = (DWORD_PTR) (LPVOID) lpbiOutput;
Paramètres
-
lpbiInput
-
Pointeur vers une structure BITMAPINFO, contenant le format d’entrée.
-
lpbiOutput
-
Pointeur vers une structure BITMAPINFO, contenant le format de sortie.
Valeur renvoyée
Retourne ICERR _ OK si la décompression spécifiée est prise en charge ou ICERR BADFORMAT dans le _ cas contraire.
Notes
lorsque le pilote reçoit ce message, il doit allouer des tampons et effectuer des opérations qui prennent du temps pour qu’il puisse traiter ICM _ décompresser les messages efficacement.
si vous souhaitez que le pilote décompresse les données directement à l’écran, envoyez le ICM _ dessiner le message.
les messages de fin de _ décompression ICM de _ début et de _ _ fin de ICM ne sont pas imbriqués. si votre pilote reçoit ICM _ décompresser _ BEGIN avant que la décompression ne s’arrête avec ICM _ _ fin de décompression, il doit redémarrer la décompression avec les nouveaux paramètres.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 2000 Professionnel - [Applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows 2000 Server - [Applications de bureau uniquement] |
| En-tête |
|