•  Back 
  •  VDI 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File7.11  Rasterfunktionen                                             TOS

Diese Bibliothek enthält Funktionen, um rechteckige Blöcke von Bits im 
Speicher zu manipulieren. Für diesen Zweck stehen die folgenden 
Routinen zur Verfügung:

v_get_pixel             Pixelstatus ermitteln (gesetzt oder 
                           gelöscht).
vq_hilite_color         Hervorhebungsfarbe ermitteln.
vq_max_color            maximalen Farbwert für eine additive 
                           Rasteroperation ermitteln.
vq_min_color            minimalen Farbwert für eine subtraktive 
                           Rasteroperation ermitteln.
vq_weight_color         Gewichtung für die Blend-Funktion 
                           ermitteln.
vr_clip_rects_by_dst    Zielrechteck mit einem Clipping-Rechteck 
                           schneiden.
vr_clip_rects_by_src    Quellrechteck mit einem Clipping-Rechteck 
                           schneiden.
vr_clip_rects32_by_dst  Zielrechteck mit einem Clipping-Rechteck 
                           schneiden.
vr_clip_rects32_by_src  Quellrechteck mit einem Clipping-Rechteck 
                           schneiden.
vr_transfer_bits        Verknüpft zweier Bitmaps
vr_trnfm                Raster in gerätespezifische Formate 
                           transformieren.
vro_cpyfm               Bildschirmbereich pixelweise kopieren 
                           (opaque).
vrt_cpyfm               Bildschirmbereich pixelweise kopieren 
                           (transparent).
vs_hilite_color         Hervorhebungsfarbe setzen.
vs_max_color            maximalen Farbwert für eine additive 
                           Rasteroperation setzen.
vs_min_color            minimalen Farbwert für eine subtraktive 
                           Rasteroperation setzen.
vs_weight_color         Gewichtung für die Blend-Funktion setzen.

Hinweis: Mit diesen Funktionen ist es insbesondere möglich, einen 
Bildschirmbereich in einen anderen zu kopieren oder zu verschieben; 
auf diese Weise läßt sich z.B. ein sauberes Scrolling in GEM- 
Programmen realisieren.

Querverweis: Rasterformate   Off-Screen-Bitmaps   Workstations des VDI