DOC: DCI Support in Windows NT Video Display Drivers

Last reviewed: January 8, 1997
Article ID: Q131839
The information in this article applies to:
  • Microsoft Win32 Device Development Kit (DDK) for Windows NT, versions 3.51, 4.00

SUMMARY

Section 4.7 - "Supporting Banked Frame Buffers" in the "Win32 Subsystem Driver Design Guide" included with version 3.51 of the Microsoft Windows NT DDK states the following:

   NOTE: Windows NT does not currently support the Display Control
   Interface (DCI) standard which, through page faulting, would allow a
   banked frame buffer to appear as a linear frame buffer the CPU.

This is no longer true in version 3.51 of Windows NT which does limited DCI support. For an example, please see <ddk>\src\video\displays\framebuf or \vga in version 3.51 of the Windows NT DDK. DCI is implemented in dci.c and escape.c. Off-screen surfaces are not supported.

NOTE: DCI support has been permanently removed from the system under Windows NT 4.0. Therefore, all DCI code used in your Windows NT version 4.0 driver must be removed.

For more information, see Appendix A: "Porting Graphics Drivers To Windows NT 4.0 from 3.51" in the "Graphics Drivers Design Guide" included in version 4.0 of the Windows NT DDK.


KBCategory: kbref kbdocerr kbdocfix
KBSubcategory: ntddkvideo
Additional reference words: 3.51 4.00


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: January 8, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.