ReactOS  0.4.15-dev-1068-g467feb9
GraphicsOutput.h
Go to the documentation of this file.
1 
17 #ifndef __GRAPHICS_OUTPUT_H__
18 #define __GRAPHICS_OUTPUT_H__
19 
20 #define EFI_GRAPHICS_OUTPUT_PROTOCOL_GUID \
21  { \
22  0x9042a9de, 0x23dc, 0x4a38, {0x96, 0xfb, 0x7a, 0xde, 0xd0, 0x80, 0x51, 0x6a } \
23  }
24 
26 
27 typedef struct {
33 
34 typedef enum {
64 
65 typedef struct {
94 
109 typedef
113  IN UINT32 ModeNumber,
114  OUT UINTN *SizeOfInfo,
116  );
117 
130 typedef
134  IN UINT32 ModeNumber
135  );
136 
137 typedef struct {
143 
144 typedef union {
148 
152 typedef enum {
160 
170 
180 
188 
191 
215 typedef
221  IN UINTN SourceX,
222  IN UINTN SourceY,
223  IN UINTN DestinationX,
224  IN UINTN DestinationY,
225  IN UINTN Width,
226  IN UINTN Height,
228  );
229 
230 typedef struct {
258 
272 };
273 
275 
276 #endif
#define IN
Definition: typedefs.h:39
EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE * Mode
EFI_GRAPHICS_OUTPUT_PROTOCOL_BLT Blt
EFI_GRAPHICS_OUTPUT_BLT_PIXEL Pixel
UINT32 UINTN
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION * Info
struct TraceInfo Info
UINT64 EFI_PHYSICAL_ADDRESS
Definition: UefiBaseType.h:52
unsigned int UINT32
EFI_GRAPHICS_OUTPUT_PROTOCOL_QUERY_MODE QueryMode
EFI_STATUS(EFIAPI * EFI_GRAPHICS_OUTPUT_PROTOCOL_SET_MODE)(IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, IN UINT32 ModeNumber)
EFI_GUID gEfiGraphicsOutputProtocolGuid
EFI_GRAPHICS_OUTPUT_PROTOCOL_SET_MODE SetMode
EFI_PHYSICAL_ADDRESS FrameBufferBase
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:31
#define EFIAPI
static ULONG Delta
Definition: xboxvideo.c:33
#define OPTIONAL
Definition: typedefs.h:41
EFI_STATUS(EFIAPI * EFI_GRAPHICS_OUTPUT_PROTOCOL_QUERY_MODE)(IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, IN UINT32 ModeNumber, OUT UINTN *SizeOfInfo, OUT EFI_GRAPHICS_OUTPUT_MODE_INFORMATION **Info)
EFI_GRAPHICS_PIXEL_FORMAT PixelFormat
EFI_GRAPHICS_PIXEL_FORMAT
#define OUT
Definition: typedefs.h:40
EFI_GRAPHICS_OUTPUT_BLT_OPERATION
unsigned char UINT8
EFI_STATUS(EFIAPI * EFI_GRAPHICS_OUTPUT_PROTOCOL_BLT)(IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This, IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOperation, IN UINTN SourceX, IN UINTN SourceY, IN UINTN DestinationX, IN UINTN DestinationY, IN UINTN Width, IN UINTN Height, IN UINTN Delta OPTIONAL)
PULONG MinorVersion OPTIONAL
Definition: CrossNt.h:68