public override void OnBeforeRemove()
 {
     base.OnBeforeRemove();
     if (DsVideo != null)
     {
         DsVideo.Stop();
     }
 }
        public override void Update(float elapsedTime, ref float curViewportTime)
        {
            base.Update(elapsedTime, ref curViewportTime);

            if (DsVideo != null)
            {
                if (DsVideo.CurrentState == VideoState.Stopped)
                {
                    DsVideo.Play();
                }
                DsVideo.Update();
            }
        }