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 |
---|---|
|
Der Funktionsaufruf war erfolgreich. |
|
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 |
|
Weitere Informationen