InOutVariable 结构体
struct QShaderDescription::InOutVariable描述着色器中的输入或输出变量。 更多信息...
此结构体自 Qt 6.6 起引入。
公共变量
QList<int> | arrayDims |
int | binding |
int | descriptorSet |
QShaderDescription::ImageFlags | imageFlags |
QShaderDescription::ImageFormat | imageFormat |
int | location |
QByteArray | name |
bool | perPatch |
QList<QShaderDescription::BlockVariable> | structMembers |
QShaderDescription::VariableType | type |
相关非成员变量
bool | operator==(const QShaderDescription::InOutVariable &lhs, const QShaderDescription::InOutVariable &rhs) |
详细说明
注意: 这是一个 RHI API,具有有限的兼容性保证,有关详细信息,请参阅QShaderDescription。
成员变量说明
QList<int> InOutVariable::arrayDims
int InOutVariable::binding
int InOutVariable::descriptorSet
QShaderDescription::ImageFlags InOutVariable::imageFlags
QShaderDescription::ImageFormat InOutVariable::imageFormat
int InOutVariable::location
QByteArray InOutVariable::name
bool InOutVariable::perPatch
QList<QShaderDescription::BlockVariable> InOutVariable::structMembers
QShaderDescription::VariableType InOutVariable::type
相关非成员变量
[noexcept]
bool operator==(const QShaderDescription::InOutVariable &lhs, const QShaderDescription::InOutVariable &rhs)
如果两个InOutVariable对象lhs和rhs相等,则返回true
。
© 2024 The Qt Company Ltd。本文档中所包含的贡献著作权均为各自所有者的版权。本提供的文档受到由Free Software Foundation公布的GNU自由文档许可证版本1.3的许可。Qt及其相关标志是The Qt Company Ltd在芬兰和/或世界其他国家的商标。所有其他商标均为各自所有者的财产。