SetMode.c
/*
* SetMode.c
*
* Created on: 2018年3月15日
* Author:
*/
#include <Protocol/GraphicsOutput.h>
#include <Uefi.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiLib.h>
INTN
EFIAPI
ShellAppMain (
IN UINTN Argc,
IN CHAR16 **Argv
)
{
EFI_STATUS Status;
EFI_GRAPHICS_OUTPUT_PROTOCOL* GopProtocol;
UINT32 ModeNumbe;
UINTN SizeOfInfo;
EFI_GRAPHICS_OUTPUT_MODE_INFORMATION* pInfo;
UINT32 MaxNumber;
EFI_GRAPHICS_OUTPUT_BLT_PIXEL BltBuffer[1] = {255, 0, 0, 0};
EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOp = EfiBltVideoFill;
pInfo = NULL;
ModeNumbe = 0;
MaxNumber = 0;
SizeOfInfo = 0;
Status = gBS -> LocateProtocol (
&gEfiGraphicsOutputProtocolGuid,