Jump to content

PTRDRAWDATA: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
== PTRDRAWDATA ==
== PTRDRAWDATA ==
Pointer Draw Data structure.
Pointer Draw Data structure.


=== Type ===
=== Type ===
 
  [[USHORT]]  cb
  [[OS2 API:DataType:USHORT|USHORT]]  cb
  USHORT  usConfig
  [[OS2 API:DataType:USHORT|USHORT]] usConfig
  USHORT  usFlag
  [[OS2 API:DataType:USHORT|USHORT]] usFlag


==== C Declaration Method ====
==== C Declaration Method ====
typedef struct
typedef struct


=== Fields ===
=== Fields ===
;cb:Length of the data structure.
:The length of the data structure is equal to 6.
;usConfig:Display Configuration Number.
:The display configuration number on which the pointer draw routine should draw.
;usFlag:Caller flag.
:Specifies whether this call is made for an application or the Base Video Subsystem (BVS), where:
::0  Application
::1  BVS


cb        Length of the data structure.
[[Category:Data type]]
          The length of the data structure is equal to 6.
 
usConfig  Display Configuration Number.
          The display configuration number on which the pointer draw routine
          should draw.
 
usFlag    Caller flag.
          Specifies whether this call is made for an application or the Base
          Video Subsystem (BVS), where:
          0  Application
          1  BVS
 
 
 
[[OS2_API | Back to OS/2 API]]
 
 
[[Category:The OS/2 API Project]]

Revision as of 17:42, 1 November 2016

PTRDRAWDATA

Pointer Draw Data structure.

Type

USHORT  cb
USHORT  usConfig
USHORT  usFlag

C Declaration Method

typedef struct

Fields

cb
Length of the data structure.
The length of the data structure is equal to 6.
usConfig
Display Configuration Number.
The display configuration number on which the pointer draw routine should draw.
usFlag
Caller flag.
Specifies whether this call is made for an application or the Base Video Subsystem (BVS), where:
0 Application
1 BVS