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 座標系に従うと仮定されます。
このドキュメントに含まれるコントリビューションの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。