TargetBlend Struct
struct QRhiGraphicsPipeline::TargetBlend1色のアタッチメントのブレンド状態を記述します。詳細...
この構造体は Qt 6.6 で導入されました。
パブリック変数
QRhiGraphicsPipeline::ColorMask | colorWrite |
QRhiGraphicsPipeline::BlendFactor | dstAlpha |
QRhiGraphicsPipeline::BlendFactor | dstColor |
bool | enable |
QRhiGraphicsPipeline::BlendOp | opAlpha |
QRhiGraphicsPipeline::BlendOp | opColor |
QRhiGraphicsPipeline::BlendFactor | srcAlpha |
QRhiGraphicsPipeline::BlendFactor | srcColor |
詳細説明
デフォルトはカラー書き込み有効、ブレンド無効。ブレンド値は、デフォルトで、あらかじめ乗算されたアルファ値(One,OneMinusSrcAlpha, One,OneMinusSrcAlpha )に設定されています。つまり、Qt Quick が使用するアルファ ブレンディング モードを得るには、enable
フラグを true に設定し、他の値はデフォルトのままにしておけば十分です。
注意: これは互換性保証に制限のある RHI API です。詳細はQRhi を参照してください。
メンバ変数のドキュメント
QRhiGraphicsPipeline::ColorMask TargetBlend::colorWrite
QRhiGraphicsPipeline::BlendFactor TargetBlend::dstAlpha
QRhiGraphicsPipeline::BlendFactor TargetBlend::dstColor
bool TargetBlend::enable
QRhiGraphicsPipeline::BlendOp TargetBlend::opAlpha
QRhiGraphicsPipeline::BlendOp TargetBlend::opColor
QRhiGraphicsPipeline::BlendFactor TargetBlend::srcAlpha
QRhiGraphicsPipeline::BlendFactor TargetBlend::srcColor
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。