Files
XCEngine/docs/api/resources/iresource/getmemorysize.md

602 B

IResource::GetMemorySize

virtual size_t GetMemorySize() const = 0

获取资源占用的内存大小。纯虚方法,由具体资源类实现,返回资源在内存中的字节数。

参数:

返回: size_t - 资源占用的内存大小(字节)

异常:

线程安全:

复杂度: O(1)

示例:

ResourceHandle<Mesh> mesh = ResourceManager::Get().Load<Mesh>("models/player.fbx");
size_t size = mesh->GetMemorySize();
// size == 内存占用字节数

相关文档