Windows.


- 2


5.15 .

5.15. .

void Blit_Char(int xc,inf ,char c,int color)

{

// 88 ,

// . ,

// .

int offset,x,;

unsigned char data;

char far *work_char;

unsigned char bit_mask = 080;

// ROM

work_char= rom_char_set + * CHAR_HEIGHT;

//

offset = ( << 8) + ( << 6) + ;

for (y=0; y<CHAR_HEIGHT; y++)

{

//

bit_mask

= 080;

for (x=0; x<CHAR_WIDTH; x++)

{

// 1,

if ((*work_char & bit_niask))

video_buffer[offset+x] = color;

bit_mask = (bit_mask>>l);

} //

//

offset += SCREEN_WIDTH;

work_char++;

} //

} //

 

. , (NULL). .

, .