void vsf_update(WORD vdihandle, void *pattern, WORD plane)

Description:  Créer un tramage utilisateur pour le VDI

Opcode:  112  (0x0070)

Availability:  Tous VDI

Parameters:  
    vdihandle : numéro de session graphique VDI concernée

    pattern : description du tramage pour les modes <= 8 "planes" (plans couleurs)
    cela correspond a un tableau de 16 WORD * "planes" (trame de 16 par 16 pixels donc et décrit plan par plan)
    Au dela de 8 plans il s'agit d'un tableau de 16*16 LONG, décrivant la couleur
    en True color 32 bits (X8R8V8B8 ???? obligatoire ???)

    planes : nombre de plans a représenter, pour les modes <=8 plans on peut demander un remplisage monochrome en mettant 1 soit un remplissage coloré
    en mettant le nombre de plans courant de la station VDI, pour le mode
    true color (>8plans) il est nécessaire de mettre la valeur 32!


Binding:  
    WORD i;

    contrl[0] = 112;
    contrl[1] = 0;
    contrl[3] = (16 * planes);
    contrl[6] = vdihandle;

    for(i = 0;i < (16 * planes);i++)
    intin[i] = pattern[i];

    vdi();
Return value:  


Definition:


mailto: Raider
HTTP: http://olivier.landemarre.free.fr


See Also:   vsf_interior()


Merci de votre visite sur GEMTOS!!!

(C) 2000 Gemtos.free.fr. All rights reserved by the authors.