DdDeleteDirectDrawObject-Funktion (ddrawgdi.h)
[Diese Funktion kann sich bei jeder Betriebssystemrevision ändern. Verwenden Sie stattdessen directDraw und Microsoft Direct3DAPIs. Diese APIs isolieren Anwendungen vor solchen Betriebssystemänderungen und blenden viele andere Probleme aus, die bei der direkten Interaktion mit Anzeigetreibern auftreten.]
Wrapper für die NtGdiDdDeleteDirectDrawObject-Funktion und löscht ein Microsoft DirectDraw-Objekt im Kernelmodus, das zuvor mit DdCreateDirectDrawObject erstellt wurde.
GdiEntry3 ist als Alias für diese Funktion definiert.
Syntax
BOOL DdDeleteDirectDrawObject(
LPDDRAWI_DIRECTDRAW_GBL pDirectDrawGlobal
);
Parameter
pDirectDrawGlobal
Zeiger auf das DirectDraw-Objekt im Benutzermodus. Weitere Informationen finden Sie in der DDK-Dokumentation.
Rückgabewert
Bei erfolgreicher Ausführung gibt diese Funktion TRUE zurück. Andernfalls wird FALSE zurückgegeben.
Hinweise
Anwendungen wird empfohlen, die DirectDraw- und Direct3D-APIs zum Erstellen und Verwalten von Grafikgeräteobjekten 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 |