Qt3DRender::QBlendEquation Class
class Qt3DRender::QBlendEquationLa clase QBlendEquation especifica la ecuación utilizada tanto para la ecuación de mezcla RGB como para la ecuación de mezcla Alfa. Más...
| Cabecera: | #include <Qt3DRender/QBlendEquation> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender)target_link_libraries(mytarget PRIVATE Qt6::3drender) |
| qmake: | QT += 3drender |
| En QML: | BlendEquation |
| Hereda: | Qt3DRender::QRenderState |
| Status: | Obsoleto |
Tipos públicos
| enum | BlendFunction { Add, Subtract, ReverseSubtract, Min, Max } |
Propiedades
- blendFunction : BlendFunction
Funciones públicas
| QBlendEquation(Qt3DCore::QNode *parent = nullptr) | |
| Qt3DRender::QBlendEquation::BlendFunction | blendFunction() const |
Ranuras públicas
| void | setBlendFunction(Qt3DRender::QBlendEquation::BlendFunction blendFunction) |
Señales
| void | blendFunctionChanged(Qt3DRender::QBlendEquation::BlendFunction blendFunction) |
Descripción detallada
La ecuación de mezcla se utiliza para determinar cómo se combina un nuevo píxel con un píxel que ya está en el framebuffer.
Documentación de los tipos de miembros
enum QBlendEquation::BlendFunction
| Constante | Valor | Descripción |
|---|---|---|
Qt3DRender::QBlendEquation::Add | 0x8006 | GL_FUNC_ADD |
Qt3DRender::QBlendEquation::Subtract | 0x800A | GL_FUNC_SUBTRACT |
Qt3DRender::QBlendEquation::ReverseSubtract | 0x800B | GL_FUNC_REVERSE_SUBTRACT |
Qt3DRender::QBlendEquation::Min | 0x8007 | GL_MIN |
Qt3DRender::QBlendEquation::Max | 0x8008 | GL_MAX |
Documentación de propiedades
blendFunction : BlendFunction
Contiene la función de mezcla, que determina cómo se combinan los colores de origen y destino.
Funciones de acceso:
| Qt3DRender::QBlendEquation::BlendFunction | blendFunction() const |
| void | setBlendFunction(Qt3DRender::QBlendEquation::BlendFunction blendFunction) |
Señal notificadora:
| void | blendFunctionChanged(Qt3DRender::QBlendEquation::BlendFunction blendFunction) |
Documentación de la función miembro
[explicit] QBlendEquation::QBlendEquation(Qt3DCore::QNode *parent = nullptr)
El constructor crea un nuevo objeto de estado de mezcla con la dirección parent especificada.
© 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.