Presentation Device Driver Reference for OS/2

About This Book
The OS/2 Presentation Device Driver Reference defines what a presentation driver is, how it operates, and when to use one. In addition, a description of the types of presentation drivers, their interfaces, and the available system services is provided. System programmers can use the information found in this book to write their own presentation drivers.

Detailed descriptions of control structures, data structures, and I/O formats have been included to help in understanding and using the interfaces. For further information about structures and defined values, see the OS/2 Presentation Manager Programming Reference and the header files supplied with the Developer's Toolkit for OS/2.

Knowledge of a programming language (such as C or assembler) that is used for writing OS/2 applications is necessary, and the programmer must be familiar with the workings of the OS/2 operating system.


 * Note:Programmers who require information on 16-bit device drivers should refer to the OS/2 Physical Device Driver Reference.

What's New
The following updates have been made for Version 4.02 of the DDK:


 * New parameters and expanded parameter descriptions to the following functions:
 * GreFillPath
 * GreBeginArea
 * GreSelectClipPath
 * GreGetRegionRects
 * GreGetClipRects
 * QueryDeviceSurface
 * GreEndArea


 * EnDIVE-related APIs GreEscape DEVESC_SETUPBLITTERNOTIFY and GreEscape DEVESC_VIDEOHIDDEN and their associated data types were included.

Links

 * Presentation Device Driver Reference for OS/2 - INF (Sep 1997)
 * OS/2 2.0 Technical Library: Presentation Driver Reference (March 1992)