En esta página

renderTargetBlend QML Type

Define los parámetros de mezcla para un color adjunto de un pase de renderizado. Más...

Import Statement: import QtQuick3D
Since: Qt 6.11

Descripción detallada

El tipo renderTargetBlend se utiliza para especificar los parámetros de mezcla para un único color adjunto de un RenderPass. Una instancia de renderTargetBlend puede asignarse a una de las propiedades PipelineStateOverride::targetBlendN, donde N es el índice del color adjunto a configurar.

Si se establece en true, activa la mezcla para el accesorio de color. Si es false, desactiva la mezcla.

Establece los canales de color que se escribirán en el anexo de color.

ConstanteValor
renderTargetBlend.R
renderTargetBlend.G
renderTargetBlend.B
renderTargetBlend.A

Establece el factor de mezcla del color fuente para el color adjunto.

ConstanteConstante
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Establece el factor de mezcla de color de destino para el accesorio de color.

ConstanteConstante
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Establece la operación de mezcla de color para el accesorio de color.

ConstanteConstante
renderTargetBlend.Add
renderTargetBlend.Subtract
renderTargetBlend.ReverseSubtract
renderTargetBlend.Min
renderTargetBlend.Max

Establece el factor de mezcla alfa fuente para el adjunto de color.

ConstanteConstante
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Establece el factor de mezcla alfa de destino para el color adjunto.

ConstanteConstante
renderTargetBlend.Zero
renderTargetBlend.One
renderTargetBlend.SrcColor
renderTargetBlend.OneMinusSrcColor
renderTargetBlend.DstColor
renderTargetBlend.OneMinusDstColor
renderTargetBlend.SrcAlpha
renderTargetBlend.OneMinusSrcAlpha
renderTargetBlend.DstAlpha
renderTargetBlend.OneMinusDstAlpha
renderTargetBlend.ConstantColor
renderTargetBlend.OneMinusConstantColor
renderTargetBlend.ConstantAlpha
renderTargetBlend.OneMinusConstantAlpha
renderTargetBlend.SrcAlphaSaturate
renderTargetBlend.Src1Color
renderTargetBlend.OneMinusSrc1Color
renderTargetBlend.Src1Alpha
renderTargetBlend.OneMinusSrc1Alpha

Establece la operación de mezcla alfa para el color adjunto.

ConstanteValor
renderTargetBlend.Add
renderTargetBlend.Subtract
renderTargetBlend.ReverseSubtract
renderTargetBlend.Min
renderTargetBlend.Max

© 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.