NtGdiDdReleaseDC-Funktion
[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.]
Gibt den zuvor erstellten Gerätekontext (Device Context, DC) für das angegebene Microsoft DirectDraw Surface-Objekt im Kernelmodus frei.
Syntax
BOOL APIENTRY NtGdiDdReleaseDC(
_In_ HANDLE hSurface
);
Parameter
-
hSurface [in]
-
Handle für das zuvor erstellte DirectDraw-Surface-Objekt im Kernelmodus.
Rückgabewert
Bei erfolgreicher Ausführung gibt diese Funktion TRUE zurück. Andernfalls wird FALSE zurückgegeben.
Bemerkungen
Anwendungen, die einen DC für eine DirectDraw-Oberfläche abrufen müssen, können IDirectDrawSurface7::GetDC verwenden, wodurch diese Funktionalität unabhängig vom Betriebssystem verfügbar gemacht wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Siehe auch