public override void Allocate()
 {
   lock (_syncObj)
     _state = State.LoadingAsync;
   _asyncLoadOperation = new AsyncStreamLoadOperation(_stream, _textureName, AsyncOperationComplete);
 }
 public override void Allocate()
 {
     lock (_syncObj)
         _state = State.LoadingAsync;
     _asyncLoadOperation = new AsyncStreamLoadOperation(_stream, _textureName, AsyncOperationComplete);
 }