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:
  • 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.


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
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.