Home Farbtabellenfunktionen DELETE COLOR TABLE (VDI 206, 9) DELETE INVERSE COLOR TABLE REFERENCE (VDI 208, 1)

2.8.14 CREATE INVERSE COLOR TABLE REFERENCE (VDI 208, 0)

Diese Funktion legt eine inverse Farbtabelle der übergebenen Farbtabelle an und liefert eine Referenz darauf zurück. Programme müssen diese Funktion nur dann aufrufen, wenn sie Bitmaps, die Ziel einer vr_transfer_bits()-Operation sind, selber verwalten (wenn die Offscreen-Bitmap vom VDI erzeugt wird, d.h durch v_opnbm() oder v_open_bm(), erledigt das VDI das automatisch). Siehe auch Beschreibung von vr_transfer_bits().

Dekl.:  ITAB_REF  v_create_itab( int16 handle, COLOR_TAB *ctab, int16 bits );
Aufruf: itab = v_create_itab( handle, ctab, 4 );

Variable         Belegung            Bedeutung
Eingaben:

contrl[0]        208
contrl[1]        0                   Einträge in ptsin
contrl[3]        5                   Einträge in intin
contrl[5]        0                   v_create_itab_ref
contrl[6]        handle

intin[0-1]       ctab                Zeiger auf Farbtabelle
intin[2]         bits                bevorzugte Auflösung der
                                     inversen Farbtabelle (3-5)
intin[3-4]       0                   reserviert

Ausgaben:

contrl[2]        0                   Einträge in ptsout
contrl[4]        2                   Einträge in intout

intout[0-1]      itab                Referenz auf inverse Farbtabelle

Home Farbtabellenfunktionen DELETE COLOR TABLE (VDI 206, 9) DELETE INVERSE COLOR TABLE REFERENCE (VDI 208, 1)