示例#1
0
        public void Start()
        {
            tracer.Debug("D3DImageControl::Start()");

            d3dRenderer.Run(d3dProvider);
            running = true;
        }
        private void UpdateControls()
        {
            //logger.Debug("UpdateControls(...) " + state);

            syncContext.Send(_ =>
            {
                _UpdateControls();

                if (state == ClientState.Running)
                {
                    d3dRenderer.Run(d3dProvider);
                }
                else
                {
                    d3dRenderer.Shutdown();
                }
            }, null);
        }