文档

Unity Engine

Unity Engine

Try(ref Block)

Invokes the allocator function of a block.
阅读时间1 分钟最后更新于 1 个月前

Definition

  • Type: Method
  • Namespace: Unity.Collections
  • Assembly: UnityEngine.ManagedKernelModule

Try(Block)

public static int Try(ref AllocatorManager.Block block)

Parameters

block

The block to allocate, deallocate, or reallocate.

Returns

Type

Description

int0 if successful. Otherwise, returns the error code from the block's allocator function.

Remarks

The allocator function is looked up from a global table.
  • If the block range's Pointer is null, it will allocate.
  • If the block range's Pointer is not null, it will reallocate.
  • If the block range's Items is 0, it will deallocate.