Jump to content

PTRDRAWDATA: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
== 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.
cb       Length of the data structure.
:The length of the data structure is equal to 6.
          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.
usConfig Display Configuration Number.
;usFlag:Caller flag.
          The display configuration number on which the pointer draw routine
:Specifies whether this call is made for an application or the Base Video Subsystem (BVS), where:
          should draw.
::0  Application
 
::1  BVS
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]]
[[Category:Data type]]

Latest revision as of 00:29, 9 February 2020

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