VRAMALLOCIN: Difference between revisions
Appearance
Created page with "Input structure to GreEscape DEVESC_VRAMALLOC. Used for VRAM allocation and deallocation requests. ==Example Code== <PRE> typedef struct _VRAMALLOCIN { ULONG ulLength;..." |
(No difference)
|
Revision as of 17:05, 8 February 2020
Input structure to GreEscape DEVESC_VRAMALLOC. Used for VRAM allocation and deallocation requests.
Example Code
typedef struct _VRAMALLOCIN {
ULONG ulLength; /* Length of VRAMALLOCIN data structure, in bytes. */
ULONG ulFlags; /* Allocation request flag. */
ULONG ulID; /* Buffer ID. */
ULONG ulFunction; /* Indicates allocation status. */
ULONG ulHandle; /* VRAMREGISTER instance handle. */
ULONG ulSize; /* Size to allocate, in bytes. */
ULONG ulWidth; /* Width of the image, in pels. */
ULONG ulHeight; /* Height of the image, in scanlines. */
} VRAMALLOCIN;
typedef VRAMALLOCIN *PVRAMALLOCIN;