Freigeben über


NtGdiDdDeleteSurfaceObject-Funktion

[Diese Funktion kann sich mit jeder Betriebssystemrevision ändern. Verwenden Sie stattdessen die Microsoft DirectDraw- und Microsoft Direct3DAPIs. diese APIs isolieren Anwendungen vor solchen Betriebssystemänderungen und verbergen viele andere Schwierigkeiten, die bei der direkten Interaktion mit Anzeigetreibern auftreten.]

NtGdiDdDeleteSurfaceObject löscht ein zuvor erstelltes Kernelmodus-Surface-Objekt.

Syntax

BOOL APIENTRY NtGdiDdDeleteSurfaceObject(
  _In_ HANDLE hSurface
);

Parameter

hSurface [in]

Handle mit dem zuvor erstellten Surface-Objekt im Kernelmodus.

Rückgabewert

Bei erfolgreicher Ausführung gibt diese Funktion TRUE zurück. Andernfalls wird FALSE zurückgegeben.

Bemerkungen

Anwendungen wird empfohlen, die DirectDraw- und Direct3D-APIs zum Erstellen und Verwalten von Grafikgeräteobjekten zu verwenden. Diese Konstrukte abstrahieren den Prozess der Geräteerstellung vereinfacht und betriebssystemunabhängig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Ntgdi.h

Siehe auch

Low-Level-Clientunterstützung für Grafiken

DdDeleteSurfaceObject

NtGdiDdCreateSurfaceObject