Description

This gets an active resource handle from the resource pool. The handle will remain active until one of the following is called:

1. handle.Release()
2. handle.Discard()
3. pool.Release(handle)
4. pool.Discard(handle)