ICM_DRAW_SUGGESTFORMAT message
Le message ICM_DRAW_SUGGESTFORMAT interroge un pilote de rendu pour suggérer un format décompressé qu’il peut dessiner.
ICM_DRAW_SUGGESTFORMAT
wParam = (DWORD_PTR) (LPVOID) &icdrwSuggest;
lParam = sizeof(ICDRAWSUGGEST);
Paramètres
-
icdrwSuggest
-
Pointeur vers une structure ICDRAWSUGGEST .
-
Lparam
-
Taille, en octets, de ICDRAWSUGGEST.
Valeur renvoyée
Retourne ICERR_OK en cas de réussite. Si le membre lpbiSuggest de la structure ICDRAWSUGGEST a la valeur NULL, ce message retourne la quantité de mémoire nécessaire pour contenir le format suggéré.
Notes
Le pilote doit examiner le format spécifié dans le membre lpbiIn de la structure ICDRAWSUGGEST et utiliser le membre lpbiSuggest pour renvoyer un format qu’il peut dessiner. Le format de sortie doit conserver autant de données que possible à partir du format d’entrée.
Si vous le souhaitez, le pilote peut utiliser la poignée de compresseur installable transmise dans le membre hicDecompressord’ICDRAWSUGGEST pour effectuer des sélections plus complexes. Par exemple, si le format d’entrée est des données JPEG 24 bits, un convertisseur peut interroger le décompresseur pour savoir s’il peut décompresser au format YUV (qui peut être dessiné plus efficacement) avant de sélectionner le format à suggérer.
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 |
|