StartItemUpdate:开始编辑工坊项目

StartItemUpdate:开始编辑工坊项目

以项目 ID 开启一次更新,返回用于配置本次变更的句柄。适用于实现工坊上传和管理工具的开发者。

工坊发布与加载流程

函数声明

UGCUpdateHandle_t StartItemUpdate( AppId_t nConsumerAppId, PublishedFileId_t nPublishedFileID );

参数

名称 类型 作用
nConsumerAppId AppId_t 输入:实际消费该内容的游戏或应用 App ID。
nPublishedFileID PublishedFileId_t 输入:目标创意工坊项目的 PublishedFileId_t。

返回与完成机制

返回 UGCUpdateHandle_t;将它传给 SetItem 系列,再用 SubmitItemUpdate 提交。遇到无效句柄应停止设置。

调用规则与常见错误

nConsumerAppId 是使用项目的应用;项目 ID 应为现有项目。设置句柄只准备更新,不表示内容已经上传。

相关站内接口

CreateItem、SetItemContent、SubmitItemUpdate;回调、结构体及枚举。

官方核对:ISteamUGC::StartItemUpdate。