Función MagGetColorEffect (magnification.h)
Obtiene la matriz de transformación de color para un control de lupa.
Sintaxis
BOOL MagGetColorEffect(
[in] HWND hwnd,
[out] PMAGCOLOREFFECT pEffect
);
Parámetros
[in] hwnd
Tipo: HWND
Ventana de ampliación.
[out] pEffect
Tipo: PMAGCOLOREFFECT
Matriz de transformación de color o NULL si no se ha establecido ningún efecto de color.
Valor devuelto
Tipo: BOOL
Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.
Comentarios
El control de lupa usa la matriz de transformación de color para aplicar un efecto de color a toda la ventana de lupa.
Esta función requiere tarjetas de vídeo compatibles con windows Display Driver Model (WDDM).
Ejemplos
En el ejemplo siguiente se recupera la matriz de transformación de color.
// Description:
// Retrieves the color transformation matrix from a magnifier control.
// Parameters:
// hwndMag - handle of the magnifier control.
//
BOOL GetMagnifierColorTransform(HWND hwndMag)
{
MAGCOLOREFFECT effect;
BOOL ret = MagGetColorEffect(hwndMag, &effect);
//
// Do something with the color data.
//
return ret;
}
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | magnification.h |
Library | Magnification.lib |
Archivo DLL | Magnification.dll |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de