•  Back 
  •  Rasterfunktionen 
  •  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.13  vr_clip_rects32_by_src                                    TOS

 Name:         »Clip Rects By Source Rectangle«

 VDI-Nummer:   171 (Unterfunktion 3)

 Deklaration:  int16_t vr_clip_rects32_by_src ( int16_t handle, RECT32 
               *src_clip_rect, RECT32 *src_rect, RECT16 *dst_rect, 
               RECT32 *clipped_src_rect, RECT32 *clipped_dst_rect );

 Beschreibung: Quellrechteck mit einem Clipping-Rechteck schneiden und 
               das Zielrechteck anpassen (die Funktion berücksichtigt 
               das Rundungsverhalten von vr_transfer_bits).

                Parameter         Bedeutung

                handle            Kennung der Workstation
                src_clip_rect     Clipping-Rechteck für das Quelle 
                                  (kontinuierliche Koordinaten)
                src_rect          Quellrechteck (kontinuierliche 
                                  Koordinaten)
                dst_rect          Zielrechteck (kontinuierliche 
                                  Koordinaten)
                clipped_src_rect  geschnittenes Quellrechteck 
                                  (kontinuierliche Koordinaten)
                clipped_dst_rect  geschnittenes Zielrechteck 
                                  (kontinuierliche Koordinaten)

 Ergebnis:     0: kein Schnitt der Rechtecke
               1: alles in Ordnung

 Verfügbar:    ab NVDI 5.02

               Wenn der Treiber die neuen Clipfunktionen anbietet, ist 
               bei den erweiterten Parametern von vq_extnd in 
               work_out[30] Bit 2 gesetzt.

 Gruppe:       Rasterfunktionen

 Querverweis:  Binding   vr_transfer_bits