Jump to content

PTRDRAWDATA: Difference between revisions

From EDM2
Anakor (talk | contribs)
New
 
Ak120 (talk | contribs)
mNo edit summary
 
(3 intermediate revisions by 2 users 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.
[[Category:Data type]]
          Specifies whether this call is made for an application or the Base
          Video Subsystem (BVS), where:
          0  Application
          1  BVS

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