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

Weitere Informationen

Low-Level-Clientunterstützung für Grafiken