Files
XCEngine/docs/api/XCEngine/Rendering/RenderMaterialUtility/MaterialConstantLayoutView.md

938 B

MaterialConstantLayoutView

命名空间: XCEngine::Rendering

类型: struct

头文件: XCEngine/Rendering/RenderMaterialUtility.h

字段

字段 类型 说明
fields const Resources::MaterialConstantFieldDesc* 指向字段描述数组首地址。
count size_t 当前字段数量。
size size_t 整个常量缓冲的总字节数。

IsValid() 语义

  • 只有 fields != nullptr && count > 0 && size > 0 时返回 true

当前语义

  • 这是对 Material::GetConstantLayout() 的非 owning 视图。
  • MaterialConstantPayloadView 会把它和 payload 字节一起打包返回。

相关文档