Gl.DeleteRenderbuffersEXT (gb.opengl)
Static Sub DeleteRenderbuffersEXT ( Renderbuffers As Integer[] )
Efface les objets renderbuffer (tampon de rendu).
Paramètres
- n
-
Spécifies le nombre d’ objets renderbuffer à effacer.
- renderbuffers
-
Un pointeur vers un tableau contenant n objets renderbuffer à effacer.
Description
Gl.DeleteRenderbuffers efface les
n objets renderbuffer dont les noms sont stockés dans le tableau adressé par
renderbuffers. Le nom zéro est réservé par GL ; il est silencieusement ignoré s’il se trouve dans
renderbuffers, comme le sont les autres noms inutilisés. Une fois qu’un objet renderbuffer a été effacé, son nom est inutilisé et il n’a plus de contenu. Si un renderbuffer actuellement lié à la cible Gl.RENDERBUFFER est effacé, tout se passe comme si Gl.BindRenderbuffer était exécuté avec une cible Gl.RENDERBUFFER et nommé zéro.
Si un objet renderbuffer est attaché a un ou plusieurs points d’attache dans le tampon de trame en cours de liaison, tout se passe comme si Gl.FramebufferRenderbuffer avait été appelé avec le
renderbuffer zéro pour chaque point d’attache auquel cette image était liée dans le tampon de trame en cours de liaison. En d’autres termes, cet objet renderbuffer est d’abord détaché de tout point de liaison dans le tampon de trame actuellement lié.
Notez que l’ image du tampon de trame est spécifiquement
non détachée de tout tampon de trame non lié.
Erreurs
Gl.INVALID_VALUE est generé si
n est negatif.
Voir aussi
Gl.GenRenderbuffers
Gl.FramebufferRenderbuffer
Gl.RenderbufferStorage
Gl.RenderbufferStorageMultisample
Voir la documentation originale sur le site OpenGL