Función DdSetGammaRamp (ddrawgdi.h)
[Esta función está sujeta a cambios con cada revisión del sistema operativo. En su lugar, use Microsoft DirectDraw y Microsoft Direct3DAPIs; estas API aíslan las aplicaciones de estos cambios en el sistema operativo y ocultan muchas otras dificultades implicadas en la interacción directa con los controladores de pantalla.
La función DdSetGammaRamp establece la rampa gamma para el dispositivo.
GdiEntry15 se define como alias para esta función.
Sintaxis
BOOL DdSetGammaRamp(
[in] LPDDRAWI_DIRECTDRAW_LCL pDDraw,
[in] HDC hdc,
[in] LPVOID lpGammaRamp
);
Parámetros
[in] pDDraw
Puntero al objeto de dispositivo DirectDraw en modo de usuario.
[in] hdc
Reservado.
[in] lpGammaRamp
Puntero a una matriz de estructuras DDGAMMARAMP .
Valor devuelto
El valor devuelto es TRUE si la función se realiza correctamente. De lo contrario, es NULL.
Comentarios
Se recomienda que las aplicaciones usen los métodos IDirectDrawGammaControl::SetGammaRamp o IDirect3DDevice9::SetGammaRamp , ya que estos métodos ofrecen la misma funcionalidad independiente del sistema operativo.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ddrawgdi.h |