Sur cette page

BlitFramebuffer QML Type

Nœud FrameGraph permettant de transférer un rectangle de valeurs de pixels d'une région d'une cible de rendu à une autre. Plus d'informations...

Import Statement: import Qt3D.Render 2.11
In C++: QBlitFramebuffer
Inherits:

FrameGraphNode

Status: Deprecated

Propriétés

Description détaillée

Ce nœud insère un glBlitFrameBuffer ou un équivalent dans le flux de commandes. Il s'agit d'une méthode plus efficace pour copier des rectangles entre des textures ou des backbuffers de surface enveloppés par QRenderTarget que de dessiner des quads texturés. Elle supporte également la mise à l'échelle avec la méthode d'interpolation spécifiée.

Remarque : dans la pratique, le nœud BlitFramebuffer sera souvent utilisé en combinaison avec NoDraw puisqu'un blit ne devrait pas impliquer l'émission d'appels de dessin pour des entités.

Documentation sur les propriétés

destination : RenderTarget

Spécifie la cible de rendu de destination. Si elle n'est pas définie, la destination est supposée être le framebuffer par défaut (c'est-à-dire le backbuffer de la surface courante), s'il y en a un.

Remarque : la source et la destination ne doivent pas faire référence à la même cible de rendu.

destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint

Spécifie le point d'attache de la source. La valeur par défaut est RenderTargetOutput.AttachmentPoint.Color0.

destinationRect : Rect

Spécifie le rectangle de destination. Les coordonnées sont supposées suivre le système de coordonnées Qt normal, ce qui signifie que Y va de haut en bas.

interpolationMethod : InterpolationMethod

Spécifie l'interpolation appliquée si l'image est étirée. La valeur par défaut est Linéaire.

source : RenderTarget

Spécifie la source de la cible de rendu. Si elle n'est pas définie, la source est supposée être le framebuffer par défaut (c'est-à-dire le backbuffer de la surface courante), s'il y en a un.

Remarque : la source et la destination ne doivent pas faire référence à la même cible de rendu.

sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint

Spécifie le point d'attache de la source. La valeur par défaut est RenderTargetOutput.AttachmentPoint.Color0.

sourceRect : Rect

Spécifie le rectangle source. Les coordonnées sont supposées suivre le système de coordonnées Qt normal, ce qui signifie que Y va de haut en bas.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.