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 GraphicsOutputblt_buffer: ?[*]BltPixelblt_operation: BltOperationsource_x: usizesource_y: usizedestination_x: usizedestination_y: usizewidth: usizeheight: usizedelta: 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); }