NtGdiDdCreateDirectDrawObject-Funktion

[Diese Funktion kann sich mit jeder Betriebssystemrevision ändern. Verwenden Sie stattdessen die 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.]

Erstellt eine kernelseitige Darstellung des Microsoft DirectDraw-Objekts.

Syntax

HANDLE APIENTRY NtGdiDdCreateDirectDrawObject(
  _In_ HDC hdc
);

Parameter

hdc [in]

Alle DC-Anzeigegeräte, für die das DirectDraw-Objekt erstellt werden soll.

Rückgabewert

Bei erfolgreicher Ausführung gibt diese Funktion ein Handle für die Kernelmodusobjektdarstellung zurück. Andernfalls wird NULL zurückgegeben.

Bemerkungen

Anwendungen wird empfohlen, die DirectDraw- und Direct3D-APIs zum Erstellen und Verwalten von Grafikgeräteobjekten zu verwenden. Diese Konstrukte abstrahieren den Prozess der Geräteerstellung vereinfacht und betriebssystemunabhängig.

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

Low-Level-Clientunterstützung für Grafiken

DdCreateDirectDrawObject