Fonction DrawEscape (wingdi.h)

La fonction DrawEscape fournit des fonctionnalités de dessin de l’affichage vidéo spécifié qui ne sont pas directement disponibles via l’interface de périphérique graphique (GDI).

Syntaxe

int DrawEscape(
  [in] HDC    hdc,
  [in] int    iEscape,
  [in] int    cjIn,
  [in] LPCSTR lpIn
);

Paramètres

[in] hdc

Handle vers le contrôleur de domaine pour l’affichage vidéo spécifié.

[in] iEscape

Fonction d’échappement à exécuter.

[in] cjIn

Nombre d’octets de données pointés par le paramètre lpszInData .

[in] lpIn

Pointeur vers la structure d’entrée requise pour l’échappement spécifié.

Valeur retournée

Si la fonction réussit, la valeur de retour est supérieure à zéro à l’exception de l’échappement de dessin QUERYESCSUPPORT, qui vérifie uniquement l’implémentation.

Si l’échappement n’est pas implémenté, la valeur de retour est zéro.

Si une erreur s’est produite, la valeur de retour est inférieure à zéro.

Remarques

Lorsqu’une application appelle la fonction DrawEscape , les données identifiées par cbInput et lpszInData sont transmises directement au pilote d’affichage spécifié.

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 wingdi.h (inclure Windows.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

Fonctions de contexte de l’appareil

Vue d’ensemble des contextes d’appareil