Fonction DrawDibProfileDisplay (vfw.h)
La fonction DrawDibProfileDisplay détermine les paramètres du système d’affichage lors de l’utilisation des fonctions DrawDib.
Syntaxe
LRESULT VFWAPI DrawDibProfileDisplay(
LPBITMAPINFOHEADER lpbi
);
Paramètres
lpbi
Pointeur vers une structure BITMAPINFOHEADER qui contient des informations bitmap. Vous pouvez également spécifier NULL pour vérifier que les informations de profil sont actuelles. Si les informations de profil ne sont pas actuelles, DrawDib réexécutera les tests de profil pour obtenir un ensemble d’informations actuel. Lorsque vous appelez DrawDibProfileDisplay avec ce paramètre défini sur NULL, la valeur de retour n’a aucun sens.
Valeur retournée
Retourne une valeur qui indique les fonctionnalités de dessin et d’étirement les plus rapides du système d’affichage. Cette valeur peut être égale à zéro si le format bitmap n’est pas pris en charge ou une ou plusieurs des valeurs suivantes.
Code de retour | Description |
---|---|
|
DrawDib peut dessiner des images à l’aide de ce format. L’étirement peut être ou non également pris en charge. |
|
DrawDib peut étirer et dessiner des images à l’aide de ce format. |
|
StretchDIBits dessine des images non tendues à l’aide de ce format plus rapidement qu’une autre méthode. |
|
StretchDIBits dessine des images étirées (dans un rapport 1 :2) à l’aide de ce format plus rapidement qu’une autre méthode. |
|
StretchDIBits dessine des images étirées (dans un rapport 1 :N) à l’aide de ce format plus rapidement qu’une autre méthode. |
Configuration requise
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] |
Plateforme cible | Windows |
En-tête | vfw.h |
Bibliothèque | Vfw32.lib |
DLL | Msvfw32.dll |