Function blt [src]
Blt a rectangle of pixels on the graphics screen. Blt stands for BLock Transfer.
Prototype
pub fn blt(self: *const GraphicsOutput, blt_buffer: ?[*]BltPixel, blt_operation: BltOperation, source_x: usize, source_y: usize, destination_x: usize, destination_y: usize, width: usize, height: usize, delta: usize) Status
Parameters
self: *const GraphicsOutput
blt_buffer: ?[*]BltPixel
blt_operation: BltOperation
source_x: usize
source_y: usize
destination_x: usize
destination_y: usize
width: usize
height: usize
delta: usize
Source
pub fn blt(self: *const GraphicsOutput, blt_buffer: ?[*]BltPixel, blt_operation: BltOperation, source_x: usize, source_y: usize, destination_x: usize, destination_y: usize, width: usize, height: usize, delta: usize) Status {
return self._blt(self, blt_buffer, blt_operation, source_x, source_y, destination_x, destination_y, width, height, delta);
}