Freigeben über


DrawEscape-Funktion (wingdi.h)

Die DrawEscape-Funktion stellt Zeichnungsfunktionen der angegebenen Videoanzeige bereit, die nicht direkt über die Grafikgeräteschnittstelle (GDI) verfügbar sind.

Syntax

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

Parameter

[in] hdc

Ein Handle für den DC für die angegebene Videoanzeige.

[in] iEscape

Die auszuführende Escapefunktion.

[in] cjIn

Die Anzahl der Byte von Daten, auf die der lpszInData-Parameter verweist.

[in] lpIn

Ein Zeiger auf die Eingabestruktur, die für das angegebene Escapezeichen erforderlich ist.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert größer als 0 (null), mit Ausnahme des ESCAPE-Escapezeichens QUERYESCSUPPORT, das nur die Implementierung überprüft.

Wenn das Escapezeichen nicht implementiert ist, ist der Rückgabewert null.

Wenn ein Fehler aufgetreten ist, ist der Rückgabewert kleiner als 0 (null).

Hinweise

Wenn eine Anwendung die DrawEscape-Funktion aufruft, werden die von cbInput und lpszInData identifizierten Daten direkt an den angegebenen Anzeigetreiber übergeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (windows.h einschließen)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

Gerätekontextfunktionen

Übersicht über Gerätekontexte