Edit

Share via


Magnification API

Overview of the Magnification API technology.

To develop Magnification API, you need these headers:

For programming guidance for this technology, see:

Functions

 
MagGetColorEffect

Gets the color transformation matrix for a magnifier control.
MagGetFullscreenColorEffect

Retrieves the color transformation matrix associated with the full-screen magnifier.
MagGetFullscreenTransform

Retrieves the magnification settings for the full-screen magnifier.
MagGetImageScalingCallback

Retrieves the registered callback function that implements a custom transform for image scaling.
MagGetInputTransform

Retrieves the current input transformation for pen and touch input, represented as a source rectangle and a destination rectangle.
MagGetWindowFilterList

Retrieves the list of windows that are magnified or excluded from magnification.
MagGetWindowSource

Gets the rectangle of the area that is being magnified.
MagGetWindowTransform

Retrieves the transformation matrix associated with a magnifier control.
MagImageScalingCallback

Prototype for a callback function that implements a custom transform for image scaling.
MagInitialize

Creates and initializes the magnifier run-time objects.
MagSetColorEffect

Sets the color transformation matrix for a magnifier control.
MagSetFullscreenColorEffect

Changes the color transformation matrix associated with the full-screen magnifier.
MagSetFullscreenTransform

Changes the magnification settings for the full-screen magnifier.
MagSetImageScalingCallback

Sets the callback function for external image filtering and scaling.
MagSetInputTransform

Sets the current active input transformation for pen and touch input, represented as a source rectangle and a destination rectangle.
MagSetWindowFilterList

Sets the list of windows to be magnified or the list of windows to be excluded from magnification.
MagSetWindowSource

Sets the source rectangle for the magnification window.
MagSetWindowTransform

Sets the transformation matrix for a magnifier control.
MagShowSystemCursor

Shows or hides the system cursor.
MagUninitialize

Destroys the magnifier run-time objects.

Structures

 
MAGCOLOREFFECT

Describes a color transformation matrix that a magnifier control uses to apply a color effect to magnified screen content.
MAGIMAGEHEADER

Describes an image format.
MAGTRANSFORM

Describes a transformation matrix that a magnifier control uses to magnify screen content.