Share via


ICM_DRAW_BEGIN message

Le message ICM_DRAW_BEGIN avertit un pilote de rendu de se préparer à dessiner des données.

ICM_DRAW_BEGIN 
wParam = (DWORD) (LPVOID) &icdrwBgn; 
lParam = sizeof(ICDRAW); 

Paramètres

icdrwBgn

Pointeur vers une structure ICDRAWBEGIN contenant le format d’entrée.

Lparam

Taille, en octets, de ICDRAWBEGIN.

Valeur renvoyée

Retourne ICERR_OK si le pilote prend en charge le dessin des données vers l’écran de la manière et du format spécifiés, ou un code d’erreur dans le cas contraire. Les valeurs d’erreur possibles sont les suivantes.

Valeur Signification
ICERR_BADFORMAT Le format d’entrée ou de sortie n’est pas pris en charge.
ICERR_NOTSUPPORTED Le pilote ne dessine pas directement à l’écran ou ne prend pas en charge ce message.

Notes

Si vous souhaitez que le pilote décompresse les données dans une mémoire tampon, envoyez le message ICM_DECOMPRESS_BEGIN .

Les messages ICM_DRAW_BEGIN et ICM_DRAW_END ne s’imbriquent pas. Si votre pilote reçoit ICM_DRAW_BEGIN avant l’arrêt de la décompression avec ICM_DRAW_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