What's New

This topic summarizes the changes that were made to the Magnification API for Windows 8. The following sections describe the changes:

Full-Screen Magnifiers

The following functions were added to support a full-screen magnifier, and to apply color effects to the magnified screen content.

Topic Description
MagGetFullscreenColorEffect
Retrieves the color transformation matrix associated with the full-screen magnifier.
MagGetFullscreenTransform
Retrieves the magnification settings for the full-screen magnifier.
MagSetFullscreenColorEffect
Changes the color transformation matrix associated with the full-screen magnifier.
MagSetFullscreenTransform
Changes the magnification settings for the full-screen magnifier.

Input Transformations

An input transformation maps the coordinate space of the magnified screen content to the actual (unmagnified) screen coordinate space. This mapping ensures that pen and touch input in magnified screen content is mapped to the appropriate coordinates of the unmagnified screen. The following functions were added to support input transformations.

Topic Description
MagGetInputTransform
Retrieves the current input transformation.
MagSetInputTransform
Sets the input transformation.

Visibility of the System Cursor

The following function was added to enable showing or hiding the system cursor.

Topic Description
MagShowSystemCursor
Shows or hides the system cursor.

Updated Magnifier Sample Application

The magnifier sample application was updated to demonstrate the full-screen and cursor hiding capabilities of the new API functions. For more information, see Magnification API Sample.

Magnification API