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

Consulte también

Compatibilidad con clientes de bajo nivel de gráficos