Transfer entitas ke domain spasial - AWS SimSpace Weaver

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Transfer entitas ke domain spasial

Setelah aplikasi kustom atau aplikasi layanan membuat entitas, aplikasi harus mentransfer entitas ke domain spasial agar entitas ada secara spasial dalam simulasi. Entitas dalam domain spasial dapat dibaca oleh aplikasi lain dan diperbarui oleh aplikasi spasial. Gunakan ModifyEntityDomain() API untuk mentransfer entitas ke domain spasial.

AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;

Jika DomainId tidak cocok dengan yang ditetapkan Partition dari aplikasi panggilan, maka DomainId harus untuk a DomainType::SpatialDomain. Transfer kepemilikan ke yang baru Domain terjadi selamaCommit(Transaction&&).

Parameter
txn

Saat iniTransaction.

entity

Target Entity untuk perubahanDomain.

domainId

DomainIdTujuan Domain untukEntity.

API ini kembali Success jika domain entitas berhasil diubah.