DdSetGammaRamp-Funktion (ddrawgdi.h)
[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.]
Die DdSetGammaRamp-Funktion legt die Gammarampe für das Gerät fest.
GdiEntry15 ist als Alias für diese Funktion definiert.
Syntax
BOOL DdSetGammaRamp(
[in] LPDDRAWI_DIRECTDRAW_LCL pDDraw,
[in] HDC hdc,
[in] LPVOID lpGammaRamp
);
Parameter
[in] pDDraw
Zeiger auf das DirectDraw-Geräteobjekt im Benutzermodus.
[in] hdc
Reserviert.
[in] lpGammaRamp
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 stattdessen die Methoden IDirectDrawGammaControl::SetGammaRamp oder IDirect3DDevice9::SetGammaRamp verwenden, da diese Methoden die gleiche Funktionalität unabhängig vom Betriebssystem bieten.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ddrawgdi.h |