Structure of a Video Compression and Decompression Driver

Video compression and decompression drivers are dynamic-link libraries (DLLs) usually written in C or assembly language, or a combination of the two languages.

As installable drivers, these drivers will provide a DriverProc entry point. For general information about installable drivers, the DriverProc entry point, and system messages sent to this entry point, see .

This chapter includes supplemental information for the system messages. This information describes specifically how compression and decompression drivers should respond to the system messages that are critical to their proper operation.

Video compression and decompression drivers also use the DriverProc entry point to process messages specifically for video compression and decompression. Information on how drivers use the DriverProc entry point to process these messages is contained in this chapter.