InOutVariable Struct

struct QShaderDescription ::InOutVariable

Describes an input or output variable in the shader. 更多...

This struct was introduced in 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 )

详细描述

注意: This is a RHI API with limited compatibility guarantees, see 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 )

返回 true 若两 InOutVariable 对象 lhs and rhs 相等。