• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio 6.0 Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▼DDK Documentation
      • About DDK Documentation
      • ▼Windows 95 DDK
        • ▼Windows 95 Documentation
          • ▶Legal Information
          • ▶Programmer's Guide
          • ▼Design Guide
            • ▶Introduction to the Design Guide
            • Overview of Audio Device Drivers
            • ▶Virtual Communications Device Drivers
            • ▶Display Drivers
            • ▶Infrared Communications for Windows 95 Product Description
            • ▶Windows 95 Keyboard Driver
            • ▶Overview of the Modem Development Kit
            • ▶Mouse Overview
            • ▼Multimedia Device Drivers
              • Types of Multimedia Device Drivers
              • Sample Multimedia Device Drivers
              • Structure of Multimedia Device Drivers
              • Header Files for Multimedia Device Drivers
              • Interacting with Multimedia Device Drivers
              • ▶Initializing and Configuring Multimedia Device Drivers
              • ▶Multimedia Device Information (INF) Files
              • ▶Writing Multimedia Device Drivers
              • ▶Audio Device Drivers
              • ▶MCI Device Drivers
              • ▶Video Capture Device Drivers
              • ▶Audio Compression Manager Drivers
              • ▶Joystick Device Drivers
              • ▼Video Compression and Decompression Drivers
                • ▶Architecture of a Video Compression and Decompression Driver
                • Structure of a Video Compression and Decompression Driver
                • Installing Video Compression and Decompression Drivers
                • ▶Installable Driver Interface
                • ▶Video Compression and Decompression Messages
                • ▶Decompressing Video Data
                • ▶Compressing Video Data
                • ▶Decompressing Directly to Video Hardware
                • Notifying Applications of Compression and Decompression Status
                • Using Installable Compressors for Non-video Data
                • Testing Video Compression and Decompression Drivers
                • Reference
                • ▼Messages
                  • DRV_OPEN
                  • ICM_ABOUT
                  • ICM_COMPRESS
                  • ICM_COMPRESS_BEGIN
                  • ICM_COMPRESS_END
                  • ICM_COMPRESS_FRAMES_INFO
                  • ICM_COMPRESS_GET_FORMAT
                  • ICM_COMPRESS_GET_SIZE
                  • ICM_COMPRESS_QUERY
                  • ICM_CONFIGURE
                  • ICM_DECOMPRESS
                  • ICM_DECOMPRESS_BEGIN
                  • ICM_DECOMPRESS_END
                  • ICM_DECOMPRESS_GET_FORMAT
                  • ICM_DECOMPRESS_GET_PALETTE
                  • ICM_DECOMPRESS_QUERY
                  • ICM_DECOMPRESS_SET_PALETTE
                  • ICM_DECOMPRESSEX
                  • ICM_DECOMPRESSEX_BEGIN
                  • ICM_DECOMPRESSEX_END
                  • ICM_DECOMPRESSEX_QUERY
                  • ICM_DRAW
                  • ICM_DRAW_BEGIN
                  • ICM_DRAW_CHANGEPALETTE
                  • ICM_DRAW_END
                  • ICM_DRAW_FLUSH
                  • ICM_DRAW_GET_PALETTE
                  • ICM_DRAW_GETTIME
                  • ICM_DRAW_QUERY
                  • ICM_DRAW_REALIZE
                  • ICM_DRAW_RENDERBUFFER
                  • ICM_DRAW_SETTIME
                  • ICM_DRAW_START
                  • ICM_DRAW_START_PLAY
                  • ICM_DRAW_STOP
                  • ICM_DRAW_STOP_PLAY
                  • ICM_DRAW_SUGGESTFORMAT
                  • ICM_DRAW_WINDOW
                  • ICM_GET
                  • ICM_GETBUFFERSWANTED
                  • ICM_GETDEFAULTKEYFRAMERATE
                  • ICM_GETDEFAULTQUALITY
                  • ICM_GETINFO
                  • ICM_GETQUALITY
                  • ICM_GETSTATE
                  • ICM_SET
                  • ICM_SET_STATUS_PROC
                  • ICM_SETQUALITY
                  • ICM_SETSTATE
                • ▶Structures
            • ▶Networking
            • ▶Pen Device Driver
            • ▶Printer Driver Overview
            • ▶Storage Technology Reference
          • ▶Kernel Services Guide
          • ▶Networking and Configuration Guide
        • ▶Legacy Printing Documentation (Windows 3.1)
      • ▶Windows 98 Driver Development Kit
      • ▶Windows 2000 Driver Development Kit
      • ▶Windows NT 4.0 DDK
      • ▶Smart Card DDK
    • ▶Windows Resource Kits
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples