Gl.BindFramebufferEXT (gb.opengl)
Static Sub BindFramebufferEXT ( Target As Integer, Framebuffer As Integer )
Lie un tampon de trame à un tampon de trame cible.
Paramètres
- target
-
Spécifie le tampon de trame cible pour l’opération de liaison.
- framebuffer
-
Spécifie le nom de l’objet tampon de trame a lier.
Description
Gl.BindFramebuffer lie l’objet tampon de trame nommé
framebuffer au tampon de trame cible spécifié par
target.
target doit être soit Gl.DRAW_FRAMEBUFFER, soit Gl.READ_FRAMEBUFFER soit Gl.FRAMEBUFFER. Si un objet tampon de trame est lié à Gl.DRAW_FRAMEBUFFER ou Gl.READ_FRAMEBUFFER, il devient la cible pour les opérations de rendu ou de relecture, respectivement, jusqu’à ce qu’il soit effacé ou qu’un autre tampon de trame soit lié au point de liaison correspondant.
L’appel de
Gl.BindFramebuffer avec
target positionné à Gl.FRAMEBUFFER lie
framebuffer aux tampons lecture et tracé des trames cibles.
framebuffer est le nom d’un objet tampon de trame antérieurement retourné par un appel à Gl.GenFramebuffers, ou zéro pour détruire la précédente liaison de l’objet tampon de trame à
target.
Erreurs
Gl.INVALID_ENUM est généré si
target n’est pas un Gl.DRAW_FRAMEBUFFER,
Gl.READ_FRAMEBUFFER ou Gl.FRAMEBUFFER.
Gl.INVALID_OPERATION est généré si
framebuffer n’est pas zéro ou le nom d’un tampon de trame antérieurement retourné par un appel à Gl.GenFramebuffers.
Voir aussi
Gl.GenFramebuffers,
Gl.DeleteFramebuffers,
Gl.FramebufferRenderbuffer,
Gl.FramebufferTexture,
Gl.FramebufferTexture1D,
Gl.FramebufferTexture2D,
Gl.FramebufferTexture3D,
Gl.FramebufferTextureFace,
Gl.FramebufferTextureLayer,
Gl.IsFramebuffer
Voir documentation originale sur le site OpenGL