Jump to content

Presentation Device Driver Reference for OS/2: Difference between revisions

From EDM2
mNo edit summary
No edit summary
Line 1: Line 1:
{{IBM-Reprint}}
{{IBM-Reprint}}
==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.
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.
Line 8: Line 10:


;Note:Programmers who require information on 16-bit device drivers should refer to the ''[[Physical Device Driver Reference|OS/2 Physical Device Driver Reference]]''.
;Note:Programmers who require information on 16-bit device drivers should refer to the ''[[Physical Device Driver Reference|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==
==Links==

Revision as of 03:45, 19 November 2019

Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation

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