DdDeleteSurfaceObject-Funktion (ddrawgdi.h)
[Diese Funktion kann mit jeder Betriebssystemrevision geändert werden. Verwenden Sie stattdessen die Microsoft DirectDraw- und Microsoft Direct3DAPIs; Diese APIs isolieren Anwendungen von solchen Betriebssystemänderungen und blenden viele andere Schwierigkeiten aus, die bei der direkten Interaktion mit Anzeigetreibern auftreten.]
Wrapper für die NtGdiDdDeleteSurfaceObject-Funktion und löscht ein zuvor von NtGdiDdCreateSurfaceObject erstelltes Kernelmodus-Surface-Objekt.
GdiEntry5 wird als Alias für diese Funktion definiert.
Syntax
BOOL DdDeleteSurfaceObject(
LPDDRAWI_DDRAWSURFACE_LCL pSurfaceLocal
);
Parameter
pSurfaceLocal
Zeiger auf das Benutzermodus-Surface-Objekt, das über ein gültiges hDDSurface verfügt. Ausführliche Informationen finden Sie in der DDK-Dokumentation.
Rückgabewert
Wenn die Funktion erfolgreich verläuft, gibt diese Funktion TRUE zurück; andernfalls wird FALSE zurückgegeben.
Hinweise
Anwendungen werden empfohlen, die DirectDraw- und Direct3D-APIs zum Erstellen und Verwalten von Grafikgerätobjekten zu verwenden. Diese Konstrukte abstrahieren den Geräteerstellungsprozess auf vereinfachte und betriebssystemunabhängige Weise.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ddrawgdi.h |