Microsoft KB Archive/229664

{|
 * width="100%"|

INFO: Hooking Display Drivers Through the Display Driver Management Layer in Windows 2000

 * }

Q229664

This article discusses a Beta release of a Microsoft product. The information in this article is provided as-is and is subject to change without notice.

No formal product support is available from Microsoft for this Beta product. For information about obtaining support for a Beta release, please see the documentation included with the Beta product files, or check the Web location from which you downloaded the release.

-

The information in this article applies to:


 * Microsoft Windows 2000 Driver Development Kit (DDK)

-

SUMMARY
You can use the Display Driver Management Layer (DDML) to intercept GDI functions that your application is able to optimize. Instead of replacing the current video driver on a system or providing your own, you can use DDML to capture screen commands and react to them.

In addition to hooking individual calls, DDML is designed to manage drawing to multiple virtual or physical display devices. DDML can route display driver commands to multiple display drivers simultaneously. You can use DDML to control multiple monitors with multiple display drivers, or mirror output to a remote device for desktop conferencing.