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
Ntgdi.h

Siehe auch

Unterstützung des Grafikclients auf niedriger Ebene

DdReleaseDC