• Microsoft Developer Network
  • ▶Highlights
  • ▶Technical Articles
  • ▶Sample Code
  • ▶Resource and Strategy
  • ▶Knowledge Base and Bug Lists
  • ▶Books and Magazine Articles
  • ▼Product Documentation
    • ▶C/C++ 7.0
    • ▶Macro Assembler 6.0
    • ▶Multimedia Development Kit
    • ▶OLE 1.0 Programmer's Reference
    • ▶Win32 SDK for Windows NT
    • ▼Windows 3.1 DDK
      • ▶Installation and Update Guide
      • ▼Device Driver Adaptation Guide
        • Title Page
        • ▶Introduction
        • ▼PART 1 Windows Device Drivers
          • PART 1 Windows Device Drivers
          • ▶Chapter 1 Overview of Windows Drivers
          • ▼Chapter 2 Display Drivers
            • Chapter 2 Display Drivers
            • ▼2.1 About the Display Driver
              • 2.1 Aboutthe Display Driver 7 2 2 2
              • 2.1.1 Display-Driver Initialization
              • 2.1.2 GDI Information Structure
              • 2.1.3 Enabling and Disabling the Physical Device
              • 2.1.4 Hardware Initialization
              • 2.1.5 Physical Objects
              • 2.1.6 Physical Colors
              • 2.1.7 Screen Metrics
              • 2.1.8 Lines, Curves, and Polygons
              • 2.1.9 Text
              • 2.1.10 Fonts
              • 2.1.11 Clipping
              • 2.1.12 Bitmaps
              • 2.1.13 Device-Independent Bitmaps
              • 2.1.14 Device Bitmaps
              • 2.1.15 Color Palettes
              • 2.1.16 DIBs with Color-Palette Management
              • 2.1.17 Stub Functions
              • 2.1.18 Cursors
              • 2.1.19 Display-Driver Escapes
              • 2.1.20 Mouse Trails
              • 2.1.21 Multiple-Resolution Drivers
              • 2.1.22 Microsoft Windows for Pen-Computing Extensions
            • ▶2.2 About Display-Driver Resources
          • ▶Chapter 3 Display Grabbers
          • ▶Chapter 4 Printer Drivers
          • ▶Chapter 5 Network Drivers
          • ▶Chapter 6 Keyboard Drivers
          • ▶Chapter 7 Communication Drivers
          • ▶Chapter 8 Mouse Drivers
          • ▶Chapter 9 Miscellaneous Drivers
        • ▶PART 2 General Reference
        • ▶PART 3 Appendixes
      • ▶Virtual Device Adaptation Guide
      • ▶Minidriver Development Guide
      • ▶Printers and Fonts Kit
      • ▶Multimedia Device Adaptation Guide
    • ▶Windows 3.1 SDK
    • ▶QuickC for Windows
  • ▶Unsupported Tools & Utilities