Función NtGdiDdSetGammaRamp
[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.
Establece la rampa gamma para el dispositivo.
Sintaxis
BOOL APIENTRY NtGdiDdSetGammaRamp(
_In_ HANDLE hDirectDraw,
_In_ HDC hdc,
_In_ LPVOID lpGammaRamp
);
Parámetros
-
hDirectDraw [in]
-
Controla el objeto de controlador en modo kernel para el que se va a establecer la rampa.
-
hdc [in]
-
Reservado.
-
lpGammaRamp [in]
-
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.
Observaciones
Se recomienda que las aplicaciones usen los métodos IDirectDrawGammaControl::SetGammaRamp o IDirect3DDevice9::SetGammaRamp porque estos métodos ofrecen la misma funcionalidad independiente del sistema operativo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también