块变量结构体

struct QShaderDescription::BlockVariable

描述统一变量或推送常量块的成员。更多...

此结构体在 Qt 6.6 中引入。

公共变量

QList<int>arrayDims
intarrayStride
boolmatrixIsRowMajor
intmatrixStride
QByteArrayname
intoffset
intsize
QList<QShaderDescription::BlockVariable>structMembers
QShaderDescription::VariableTypetype
booloperator==(const QShaderDescription::BlockVariable &lhs, const QShaderDescription::BlockVariable &rhs)

详细描述

注意:这是一个 RHI API,具有有限的兼容性保证,有关详细信息,请参阅QShaderDescription

成员变量文档

QList<int> BlockVariable::arrayDims

int BlockVariable::arrayStride

bool BlockVariable::matrixIsRowMajor

int BlockVariable::matrixStride

QByteArray BlockVariable::name

int BlockVariable::offset

int BlockVariable::size

QList<QShaderDescription::BlockVariable> BlockVariable::structMembers

QShaderDescription::VariableType BlockVariable::type

相关非成员

[noexcept] bool operator==(const QShaderDescription::BlockVariable &lhs, const QShaderDescription::BlockVariable &rhs)

如果两个 块的变量 对象 lhsrhs 相等,则返回 true

© 2024 Qt公司有限公司。此处包含的文档贡献均为各自所有者的版权。提供的文档根据GNU自由文档许可协议版本1.3的条件进行许可,该协议由自由软件基金会发布。Qt及其相关标志是Qt公司在芬兰和/或全球其他国家的商标。所有其他商标均属于各自所有者。