Función de devolución de llamada MagImageScalingCallback (magnification.h)

Nota La función MagImageScalingCallback está en desuso en Windows 7 y versiones posteriores, y no debe usarse en nuevas aplicaciones. No hay ninguna funcionalidad alternativa.
 
Prototipo de una función de devolución de llamada que implementa una transformación personalizada para el escalado de imágenes.

Sintaxis

MagImageScalingCallback Magimagescalingcallback;

BOOL Magimagescalingcallback(
  [in]  HWND hwnd,
  [in]  void *srcdata,
  [in]  MAGIMAGEHEADER srcheader,
  [out] void *destdata,
  [in]  MAGIMAGEHEADER destheader,
  [in]  RECT unclipped,
  [in]  RECT clipped,
  [in]  HRGN dirty
)
{...}

Parámetros

[in] hwnd

Tipo: HWND

Ventana de ampliación.

[in] srcdata

Tipo: void*

Los datos de entrada.

[in] srcheader

Tipo: MAGIMAGEHEADER

Descripción del formato de entrada.

[out] destdata

Tipo: void*

Datos de salida.

[in] destheader

Tipo: MAGIMAGEHEADER

Descripción del formato de salida.

[in] unclipped

Tipo: RECT

Coordenadas de la versión escalada del mapa de bits de origen.

[in] clipped

Tipo: RECT

Coordenadas de la ventana a la que se recorta el mapa de bits escalado.

[in] dirty

Tipo: HRGN

Región que debe actualizarse.

Valor devuelto

Tipo: BOOL

Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.

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

Consulte también

MAGIMAGEHEADER

MagGetImageScalingCallback