Sur cette page

renderTargetBlend QML Type

Définit les paramètres de mélange pour une seule couleur d'une passe de rendu. Plus d'informations...

Import Statement: import QtQuick3D
Since: Qt 6.11

Description détaillée

Le type renderTargetBlend est utilisé pour spécifier les paramètres de mélange pour une seule couleur d'une passe de rendu RenderPass. Une instance de renderTargetBlend peut être affectée à l'une des propriétés PipelineStateOverride::targetBlendN, où N est l'indice de la couleur à configurer.

Si la valeur est true, le mélange est activé pour l'accessoire de couleur. S'il vaut false, il désactive le mélange.

Définit les canaux de couleur qui seront écrits dans le fichier joint de couleur.

ConstanteValeur
renderTargetBlend.R
renderTargetBlend.G
renderTargetBlend.B
renderTargetBlend.A

Définit le facteur de fusion de la couleur source pour l'accessoire couleur.

ConstanteValeur constante
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

Définit le facteur de fusion de la couleur de destination pour l'accessoire couleur.

ConstanteValeur constante
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

Définit l'opération de fusion des couleurs pour l'accessoire couleur.

ConstanteValeur constante
renderTargetBlend.Add
renderTargetBlend.Subtract
renderTargetBlend.ReverseSubtract
renderTargetBlend.Min
renderTargetBlend.Max

Définit le facteur de fusion alpha de la source pour l'accessoire couleur.

ConstanteValeur constante
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

Définit le facteur de fusion alpha de destination pour la pièce jointe couleur.

ConstanteValeur constante
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

Définit l'opération de fusion alpha pour la pièce jointe couleur.

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