Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Diese Funktion kann mit jeder Betriebssystemrevision geändert werden. Verwenden Sie stattdessen die Microsoft DirectDraw- und Microsoft Direct3DAPIs; Diese APIs isolieren Anwendungen von solchen Betriebssystemänderungen und blenden viele andere Schwierigkeiten aus, die bei der direkten Interaktion mit Anzeigetreibern auftreten.]
Legt die Gamma-Rampe für das Gerät fest.
Syntax
BOOL APIENTRY NtGdiDdSetGammaRamp(
_In_ HANDLE hDirectDraw,
_In_ HDC hdc,
_In_ LPVOID lpGammaRamp
);
Parameter
-
hDirectDraw [in]
-
Behandeln Sie das Kernelmodustreiberobjekt, für das die Rampe festgelegt werden soll.
-
hdc [in]
-
Reserviert.
-
lpGammaRamp [in]
-
Zeiger auf ein Array von DDGAMMARAMP-Strukturen .
Rückgabewert
Der Rückgabewert ist TRUE , wenn die Funktion erfolgreich ist. Andernfalls ist es NULL.
Hinweise
Es wird empfohlen, dass Anwendungen die IDirectDrawGammaControl::SetGammaRamp - oder IDirect3DDevice9::SetGammaRamp-Methoden verwenden, da diese Methoden die gleiche Funktionalität unabhängig vom Betriebssystem bieten.
Requirements (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