blit
Loading...
Searching...
No Matches
Data Fields
blit_scan Struct Reference

Scanline structure. More...

#include <scan.h>

Data Fields

blit_scanline_tstore
 Pointer to the scanline data buffer.
 
int width
 Width of the scanline buffer in pixels.
 
int height
 Height of the scanline buffer in pixels.
 
int stride
 Stride of the scanline buffer.
 

Detailed Description

Scanline structure.

The blit_scan structure represents a scanline buffer used in graphics operations. It contains information about the buffer's storage, dimensions, and stride.

Definition at line 32 of file scan.h.

Field Documentation

◆ height

int blit_scan::height

Height of the scanline buffer in pixels.

The height represents the number of rows in the scanline buffer.

Definition at line 50 of file scan.h.

◆ store

blit_scanline_t* blit_scan::store

Pointer to the scanline data buffer.

The store pointer points to the beginning of the scanline data buffer. The buffer is organised as a contiguous array of blit_scanline_t elements.

Definition at line 39 of file scan.h.

◆ stride

int blit_scan::stride

Stride of the scanline buffer.

The number of bytes between the start of each row in the scanline buffer. The number must be positive (hence the unsigned size type) and at least width bytes.

Definition at line 57 of file scan.h.

◆ width

int blit_scan::width

Width of the scanline buffer in pixels.

The width represents the number of bit elements in each row of the scanline buffer.

Definition at line 45 of file scan.h.


The documentation for this struct was generated from the following file: