NtGdiDdAttachSurface-Funktion

[Diese Funktion kann sich mit jeder Betriebssystemrevision ändern. Verwenden Sie stattdessen die Microsoft DirectDraw- und Microsoft Direct3DAPIs. diese APIs isolieren Anwendungen vor solchen Betriebssystemänderungen und verbergen viele andere Schwierigkeiten, die bei der direkten Interaktion mit Anzeigetreibern auftreten.]

Fügt zwei Kernelmodusoberflächendarstellungen an.

Syntax

BOOL APIENTRY NtGdiDdAttachSurface(
  _In_ HANDLE hSurfaceFrom,
  _In_ HANDLE hSurfaceTo
);

Parameter

hSurfaceFrom [in]

Handle für das Surface-Objekt im Kernelmodus, das der Startpunkt der neuen Anlage ist.

hSurfaceTo [in]

Handle für das Surface-Objekt im Kernelmodus, das der Endpunkt der neuen Anlage ist.

Rückgabewert

NtGdiDdAttachSurface gibt eine der folgenden Rückgaben zurück:

Rückgabecode Beschreibung
TRUE
Der Funktionsaufruf war erfolgreich.
FALSE
Fehler beim Funktionsaufruf.

 

Bemerkungen

Eine vollständige Beschreibung der Oberflächenanlagen finden Sie im DirectDraw Software Development Kit (SDK) und im Driver Development Kit (DDK).

Hinweis

Wie bei anderen Oberflächenansätzen ist die resultierende Anlage unidirektionale. Nachdem diese Funktion aufgerufen wurde, wird hSurfaceTo nicht an hSurfaceFrom angefügt.

 

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

Low-Level-Clientunterstützung für Grafiken