Jump to content

APERTURE

From EDM2
Revision as of 23:02, 17 August 2017 by Martini (talk | contribs) (Created page with "Structure describing attributes of VRAM. == Type == ULONG ulPhysAddr; ULONG ulApertureSize; ULONG ulScanLineSize; RECTL rctlScreen; == C Declarati...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Structure describing attributes of VRAM.

Type

 ULONG     ulPhysAddr;
 ULONG     ulApertureSize;
 ULONG     ulScanLineSize;
 RECTL     rctlScreen;
  

C Declaration Method

typedef struct

Fields

ulPhysAddr
Physical address of VRAM.
ulApertureSize
Size of VRAM.
ulScanLineSize
Size of a scan line.
rctlScreen
Rectangle of screen coordinates.

Remarks

Example Code

typedef struct _APERTURE {
  ULONG     ulPhysAddr;      /*  Physical address of VRAM. */
  ULONG     ulApertureSize;  /*  Size of VRAM. */
  ULONG     ulScanLineSize;  /*  Size of a scan line. */
  RECTL     rctlScreen;      /*  Rectangle of screen coordinates. */
} APERTURE;

typedef   APERTURE   * PAPERTURE ;