Пример #1
0
        public VideoSlimDx(TvFormat tvFormat, Control surface, byte multi)
        {
            _multi = multi;
            _width = 256 * multi;

            if (surface == null)
            {
                return;
            }
            _surface = surface;
            switch (tvFormat)
            {
            case TvFormat.Ntsc:
                _height         = 224 * _multi;
                _firstLinesTCut = 8;
                break;

            case TvFormat.Pal:
                _height         = 240 * _multi;
                _firstLinesTCut = 0;
                break;
            }
            var sett = new VideoModeSettings();

            sett.Reload();
            ApplaySettings(sett);
            //InitializeDirect3D();
        }
Пример #2
0
        public VideoSlimDx(TvFormat tvFormat, Control surface, byte multi)
        {
            _multi = multi;
            _width = 256 * multi;

            if (surface == null)
                return;
            _surface = surface;
            switch (tvFormat)
            {
                case TvFormat.Ntsc:
                    _height = 224 * _multi;
                    _firstLinesTCut = 8;
                    break;
                case TvFormat.Pal:
                    _height = 240 * _multi;
                    _firstLinesTCut = 0;
                    break;
            }
            var sett = new VideoModeSettings();
            sett.Reload();
            ApplaySettings(sett);
            //InitializeDirect3D();
        }
Пример #3
0
 public void ApplaySettings(VideoModeSettings newSettings)
 {
     _modeIndex = newSettings.SlimDX_ResMode;
 }
Пример #4
0
 public void ApplaySettings(VideoModeSettings newSettings)
 {
     _modeIndex = newSettings.SlimDX_ResMode;
 }