BlitFramebuffer QML Type
レンダーターゲットのある領域から別の領域にピクセル値の矩形を転送するためのFrameGraphノードです。詳細...
Import Statement: | import Qt3D.Render 2.8 |
In C++: | QBlitFramebuffer |
Inherits: | |
Status: | Deprecated |
プロパティ
- destination : RenderTarget
- destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint
- destinationRect : Rect
- interpolationMethod : InterpolationMethod
- source : RenderTarget
- sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint
- sourceRect : Rect
詳細説明
このノードは、glBlitFrameBuffer
または同等のものをコマンドストリームに挿入します。これは、QRenderTargetによってラップされたテクスチャまたはサーフェスバックバッファ間で矩形をコピーするために、テクスチャ付き四角形を描画するよりも効率的な方法を提供します。また、指定された補間方法でのスケーリングもサポートします。
注意: 実際には、BlitFramebuffer ノードはNoDraw と組み合わせて使用されることが多いでしょう。
プロパティ ドキュメント
destination : RenderTarget |
デスティネーションのレンダーターゲットを指定します。設定されていない場合、デスティネーションは、デフォルトのフレームバッファ(つまり、現在のサーフェスのバックバッファ)がある場合は、そのフレームバッファであると見なされます。
注意: ソースとデスティネーションは同じレンダーターゲットを参照してはいけません。
destinationAttachmentPoint : RenderTargetOutput.AttachmentPoint |
ソースのアタッチメントポイントを指定します。デフォルトはRenderTargetOutput.AttachmentPoint.Color0 です。
destinationRect : Rect |
デスティネーションの矩形を指定します。座標は通常の Qt 座標系に従うと仮定されます。
interpolationMethod : InterpolationMethod |
画像を伸縮する と き に適用 さ れ る 補間を指定 し ます。デフォルトは Linear です。
source : RenderTarget |
レンダリング元を指定します。設定されていない場合、ソースはデフォルトのフレームバッファ(つまり、現在のサーフェスのバックバッファ)がある場合、それを想定しています。
注意: ソースとデスティネーションは同じレンダーターゲットを参照してはいけません。
sourceAttachmentPoint : RenderTargetOutput.AttachmentPoint |
ソースのアタッチメントポイントを指定します。デフォルトはRenderTargetOutput.AttachmentPoint.Color0 です。
sourceRect : Rect |
ソース矩形を指定します。座標は通常の Qt 座標系に従うと仮定されます。
© 2025 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.