Axiom.RenderSystems.DirectX9.D3DMultiRenderTarget.Update C# (CSharp) Метод

Update() приватный Метод

private Update ( bool swapBuffers ) : void
swapBuffers bool
Результат void
        public override void Update(bool swapBuffers)
        {
            var deviceManager = D3DRenderSystem.DeviceManager;
            var currRenderWindowDevice = deviceManager.ActiveRenderTargetDevice;

            if ( currRenderWindowDevice != null )
            {
                if ( currRenderWindowDevice.IsDeviceLost == false )
                    base.Update( swapBuffers );
            }
            else
            {
                foreach ( var device in deviceManager )
                {
                    if ( device.IsDeviceLost == false )
                    {
                        deviceManager.ActiveRenderTargetDevice = device;
                        base.Update( swapBuffers );
                        deviceManager.ActiveRenderTargetDevice = null;
                        ;
                    }
                }
            }
        }