VRAMALLOCOUT: Difference between revisions
Appearance
Created page with "Output structure from GreEscape DEVESC_VRAMALLOC. Contains information describing the results of VRAM allocation. ==Example Code== <PRE> typedef struct _VRAMALLOCOUT { ULO..." |
mNo edit summary |
||
Line 1: | Line 1: | ||
Output structure from GreEscape DEVESC_VRAMALLOC. Contains information describing the results of VRAM allocation. | Output structure from GreEscape DEVESC_VRAMALLOC. Contains information describing the results of VRAM allocation. | ||
<PRE> | <PRE> | ||
typedef struct _VRAMALLOCOUT { | typedef struct _VRAMALLOCOUT { |
Latest revision as of 09:37, 5 April 2025
Output structure from GreEscape DEVESC_VRAMALLOC. Contains information describing the results of VRAM allocation.
typedef struct _VRAMALLOCOUT { ULONG ulLength; /* Length of VRAMALLOCOUT data structure, in bytes. */ ULONG ulFlags; /* Returned flag work buffer. */ ULONG ulID; /* Buffer ID. */ POINTL ptlStart; /* X and Y point offset into the VRAM. */ ULONG ulSize; /* Byte size allocated. */ ULONG ulScanLineBytes; /* Number of bytes per scanline. */ } VRAMALLOCOUT; typedef VRAMALLOCOUT *PVRAMALLOCOUT;