## Presentation Device Driver Reference for OS/2

[prev][next][parent][TOC]

### Direct Interface Video Extensions (DIVE) Functions

The DIVE architecture provides a device-independent interface for direct access to display memory through DEVESC_ functions. Using the DIVE architecture, the OS/2 software motion video decompression subsystem writes directly to video memory. The subsystem performs window clipping, color translation and scaling required to write the data in a window. On bank- switched configurations, the software must detect when video memory bank boundaries are crossed, then switch the bank accordingly.