Documentation de Gambas - /comp/gb.opengl/gl/colormask

/comp/gb.opengl/gl/colormask

# Gl.ColorMask (gb.opengl)

Static Sub ColorMask ( Red As Boolean, Green As Boolean, Blue As Boolean, Alpha As Boolean )

### Paramètres

buf

  Spécifie, pour Gl.ColorMaski, l’indice du tampon de tracé auquel appliquer le masque de couleur.

red, green, blue, alpha

  Spécifie si rouge, vert, bleu et alpha doivent être écrits dans le tampon de trame. Les valeurs initiales sont toutes Gl.TRUE, indiquant que les composantes couleur peuvent être écrites.

### Description

Gl.ColorMask et Gl.ColorMaski spécifient si une composante individuelle de couleur du tampon de trame peut ou non être écrite. Gl.ColorMask définit le masque pour tous les tampons de tracé. Si red est Gl.FALSE, par exemple, aucun changement n’est fait à la composant rouge d’aucun pixel dans aucun tampon couleur, quelque soit l’opération de tracé entreprise.

Les changements de bits individuels des composantes ne peuvent pas être contrôlés. Au lieu de ça, les changements sont soit activés, soit désactivés, pour l’ensemble des composantes de couleur.

### Gets Associés

Gl.Get avec l’argument Gl.COLOR_WRITEMASK

### Voir aussi

- Gl.Clear,

- Gl.DepthMask,

- Gl.StencilMask

Voir documentation originale sur le site OpenGL