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 |
|