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 08: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;