NtGdiDdGetDxHandle-Funktion

[Diese Funktion kann bei jeder Betriebssystemrevision geändert werden. Verwenden Sie stattdessen Microsoft DirectDraw und Microsoft Direct3DAPIs. Diese APIs isolieren Anwendungen vor solchen Betriebssystemänderungen und verbergen viele andere Schwierigkeiten bei der direkten Interaktion mit Anzeigetreibern.]

Gibt das Microsoft DirectX-API-Handle im Kernelmodus zurück, das in nachfolgenden Aufrufen der Einstiegspunkte im Kernelmodus 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 für directDraw-Objekt, das die Oberfläche besitzt. Dieser Parameter ist optional und kann auf NULL festgelegt werden.

hSurface [ In]

Handle für die Oberfläche, für die ein DirectX-API-Handle im Kernelmodus zurückgeben werden soll. Dieser Parameter ist optional und kann auf NULL festgelegt werden.

bRelease [ In]

Legen Sie auf TRUE fest, wenn die Schnittstelle für den DirectX-API-Kernelmodus freigegeben werden soll. Andernfalls FALSE.

Rückgabewert

Ein DirectX-API-Handle, das in nachfolgenden DirectX-API-orientierten Kerneleinstiegspunkten verwendet wird.

Hinweise

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

Weitere Informationen

Clientunterstützung auf niedriger Grafikebene