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.17 vr_clip_rects_by_src TOS Name: »Clip Rects By Source Rectangle« VDI-Nummer: 171 (Unterfunktion 1) Deklaration: int16_t vr_clip_rects_by_src ( int16_t handle, RECT16 *src_clip_rect, RECT16 *src_rect, RECT16 *dst_rect, RECT16 *clipped_src_rect, RECT16 *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 (diskrete Koordinaten) src_rect Quellrechteck (diskrete Koordinaten) dst_rect Zielrechteck (diskrete Koordinaten) clipped_src_rect geschnittenes Quellrechteck (diskrete Koordinaten) clipped_dst_rect geschnittenes Zielrechteck (diskrete 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