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

ID: 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:


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.


REFERENCES

Documentation on using DDML is available in the Windows 2000 DDK with the Windows 2000 Beta 3 release.

Additional query words: compatguidechange


Keywords          : kbdisplay kbDDK kbWinOS2000 kbGrpNTDDK 
Version           : winnt:
Platform          : winnt 
Issue type        : kbinfo 

Last Reviewed: June 23, 1999