Partager via


ICM_DECOMPRESSEX_BEGIN message

Le message ICM_DECOMPRESSEX_BEGIN avertit un pilote de compression vidéo de se préparer à décompresser les données.

ICM_DECOMPRESSEX_BEGIN 
wParam = (DWORD_PTR) (LPVOID) &icdex; 
lParam = sizeof(ICDECOMPRESSEX); 

Paramètres

icdex

Pointeur vers une structure ICDECOMPRESSEX contenant les formats d’entrée et de sortie.

Lparam

Taille, en octets, de ICDECOMPRESSEX.

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 mémoires tampons et effectuer toutes les opérations chronophages afin qu’il puisse traiter ICM_DECOMPRESSEX messages efficacement.

Si vous souhaitez que le pilote décompresse les données directement à l’écran, envoyez le message ICM_DRAW_BEGIN .

Les messages ICM_DECOMPRESSEX_BEGIN et ICM_DECOMPRESSEX_END ne s’imbriquent pas. Si votre pilote reçoit ICM_DECOMPRESSEX_BEGIN avant l’arrêt de la décompression avec ICM_DECOMPRESSEX_END, il doit redémarrer la décompression avec de 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
Vfw.h

Voir aussi

Gestionnaire de compression vidéo

Messages de compression vidéo