En esta página

Qt3DRender::QColorMask Class

class Qt3DRender::QColorMask

Permite especificar los componentes de color que deben escribirse en la memoria intermedia del fotograma actual. Más...

Cabecera: #include <QColorMask>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
En QML: ColorMask
Hereda: Qt3DRender::QRenderState
Status: Obsoleto

Propiedades

Funciones públicas

QColorMask(Qt3DCore::QNode *parent = nullptr)
bool isAlphaMasked() const
bool isBlueMasked() const
bool isGreenMasked() const
bool isRedMasked() const

Ranuras públicas

void setAlphaMasked(bool alphaMasked)
void setBlueMasked(bool blueMasked)
void setGreenMasked(bool greenMasked)
void setRedMasked(bool redMasked)

Señales

void alphaMaskedChanged(bool alphaMasked)
void blueMaskedChanged(bool blueMasked)
void greenMaskedChanged(bool greenMasked)
void redMaskedChanged(bool redMasked)

Descripción Detallada

Por defecto, la propiedad de cada componente de color (rojo, verde, azul, alfa) se establece en true, lo que significa que se escribirán en el frame buffer. Establecer cualquiera de los componentes de color a false evitará que se escriba en el frame buffer.

Documentación de propiedades

alphaMasked : bool

Indica si el componente alphaMasked debe escribirse en el frame buffer.

Funciones de acceso:

bool isAlphaMasked() const
void setAlphaMasked(bool alphaMasked)

Señal notificadora:

void alphaMaskedChanged(bool alphaMasked)

blueMasked : bool

Indica si el componente de color azul debe escribirse en la memoria intermedia.

Funciones de acceso:

bool isBlueMasked() const
void setBlueMasked(bool blueMasked)

Señal notificadora:

void blueMaskedChanged(bool blueMasked)

greenMasked : bool

Indica si el componente de color verde debe escribirse en la memoria intermedia.

Funciones de acceso:

bool isGreenMasked() const
void setGreenMasked(bool greenMasked)

Señal notificadora:

void greenMaskedChanged(bool greenMasked)

redMasked : bool

Indica si el componente de color rojo debe escribirse en la memoria intermedia.

Funciones de acceso:

bool isRedMasked() const
void setRedMasked(bool redMasked)

Señal notificadora:

void redMaskedChanged(bool redMasked)

Documentación de la función miembro

[explicit] QColorMask::QColorMask(Qt3DCore::QNode *parent = nullptr)

Construye una nueva instancia de Qt3DCore::QColorMask con parent como padre.

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