NtGdiDdGetDxHandle-Funktion
[Diese Funktion kann sich bei jeder Betriebssystemrevision ändern. Verwenden Sie stattdessen Microsoft 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 das Microsoft DirectX-API-Handle im Kernelmodus zurück, das in nachfolgenden Aufrufen der Kernelmodus-Einstiegspunkte verwendet werden soll, die den DirectX-API-Mechanismus steuern.
Syntax
DWORD APIENTRY NtGdiDdGetDxHandle(
_In_ HANDLE hDirectDraw,
_In_ HANDLE hSurface,
_In_ BOOL bRelease
);
Parameter
-
hDirectDraw [in]
-
Handle zum DirectDraw-Objekt, das die Oberfläche besitzt. Dieser Parameter ist optional und kann auf NULL festgelegt werden.
-
hSurface [in]
-
Handle für Surface, für die ein DirectX-API-Handle im Kernelmodus zurückgegeben werden soll. Dieser Parameter ist optional und kann auf NULL festgelegt werden.
-
bRelease [in]
-
Legen Sie auf TRUE fest, wenn die Kernelmodusschnittstelle der DirectX-API freigegeben werden soll. Andernfalls FALSE.
Rückgabewert
Ein DirectX-API-Handle, das in nachfolgenden DirectX-API-orientierten Kerneleinstiegspunkten verwendet wird.
Bemerkungen
Wenn sowohl hDirectDraw als auch hSurface angegeben sind, wird hSurface ignoriert.
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