Intel Extensible Firmware Interface User Manual
Page 326

Extensible Firmware Interface Specification
10-32
12/01/02
Version 1.10
Parameters
This
instance.
BltBuffer
The data to transfer to the graphics screen. Size is at least
Width
*
Height
*sizeof(
EFI_UGA_PIXEL
).
BltOperation
The operation to perform when copying
BltBuffer
on to the graphics
screen.
SourceX
The X coordinate of the source for the
BltOperation
. The origin of
the screen is 0, 0 and that is the upper left-hand corner of the screen.
SourceY
The Y coordinate of the source for the
BltOperation
. The origin of
the screen is 0, 0 and that is the upper left-hand corner of the screen.
DestinationX
The X coordinate of the destination for the
BltOperation
. The origin
of the screen is 0, 0 and that is the upper left-hand corner of the screen.
DestinationY
The Y coordinate of the destination for the
BltOperation
. The origin
of the screen is 0, 0 and that is the upper left-hand corner of the screen.
Width
The width of a rectangle in the blt rectangle in pixels. Each pixel is
represented by an
EFI_UGA_PIXEL
element.
Height
The height of a rectangle in the blt rectangle in pixels. Each pixel is
represented by an
EFI_UGA_PIXEL
element.
Delta
Not used for
EfiUgaVideoFill
or the
EfiUgaVideoToVideo
operation.
If a
Delta
of zero is used, the entire
BltBuffer
is being
operated on. If a subrectangle of the
BltBuffer
is being used then
Delta
represents the number of bytes in a row of the
BltBuffer
.