yeswell: ну узнать можно только либо сняв показания вертикальных и горизонтальных синхронизаций на каком-нибудь осциллографе или логическом анализаторе, укладывающем в диапазоне не меньше 65 МВыборок. Там нужно вычислить временные интервалы синхронизации. У них там каждая синхронизация своя. И по нему выяснить нужный режим. Либо узнать от утилиты к видеокарте. Вы же не указали в тексте какой режим вы выставили. Поэтому мне остаётся только гадать.
Я там не очень понял, получилось ли у вас получить изображение в четвёртом абзаце. Но могу с уверенностью сказать, что при превышении возможности режима, любой дисплей или телевизор отказывается показывать. Чтобы добиться результатов, нужно режим.
yeswell: у VGA на линии нет никаких частот синхронизации. У него есть вертикальная и горизонтальная синхронизация. А упомянутая вами частота синхронизации нужна только видеоконтроллеру для формирования вертикальной и горизонтальной синхронизации, а также передачи кадра. Для них есть таблицы. Вот мне и интересно, в каком режиме он сейчас работает? Режим работы можно подобрать на сайте www.tinyvga.com/vga-timing
P.S. Поправьте свои ссылки. Они некорректны: не хватает двоеточия после http.
WarFollowsMe: согласен. Проверил только что в Visual Studio. Просто раньше я тащил из кнопки именно как строковый тип. Позже перестал это делать из-за того, что у меня внутреннее содержимое может иметь либо сложный вариант Style, либо целый UserControl. А касательно ContentPresenter не знал, что можно применить ко многим элементам, имеющим Content. Буду знать.
Для C# родной кодировкой является Юникод, который по-умолчанию имеет два байта для каждого символа. Странно как получилось, что вы проигнорировали обязательную главу о типах данных, использующих в языке программирования. Каждый язык программирования будет карать вас страшно за незнание о принятых типах данных вместе кодировками и с чем их едят.
Славик Смирнов: пардон, забыл, как правильно пишется Newtonsoft Json. А так просто вытаскиваете items из response как массив. То есть int[] value = <имя переменной>.response.items.ToArray();
Александр: хотелось бы по возможности использовать встроенные в Visual Studio средства инсталятора. На время пока использую InstallShield, но он для меня слишком избыточный, что вносит некоторую путаницу в публикации инсталятора.
Может, сначала начнёте с алгоритмов, немного математики и немного базовой информатики? А то программные части никак нельзя удалить, вообще. Это уже уровень низкоуровневого программирования. Да и то очень опасно. Из базовой информатики есть понятие, что область памяти делится на две части (как правило): программную и данные. Данные можно менять, копировать, удалять, создавать и так далее. Но программа работает только на исполнение. Любая попытка изменить код во время выполнения чревата последствиями и непредсказуемостью поведения программы. Поэтому неслучайно разработчики процессоров и операционных систем стараются сделать механизмы, запрещающие шаловливым ручкам лезть в область программ. А те программы, которые лезут туда, куда не надо, называются вирусами.
Виталий Столяров: Это решать вам. Но SSD неплохой прирост скорости запуска программ, что для ноутбука это окажется более полезным при экономии за каждую единицу времени. А производительность процессора будет заметным только при работе загруженных ресурсоёмких программ. А при загрузке даже у более быстрого процессора нет преимуществ перед чуть медленным процессором, но с более быстрым накопителем.
Виталий Столяров: А кто же вам мешает заменить жёсткий диск на твердотельный накопитель? А сам жёсткий диск сделать внешним. Я, например, решил вопрос примерно так. Только с небольшой разницей, вместо DVD-привода я поставил жёсткий диск. А остальное, как я вам описал в предложении.
Хоть бы заглянули ли в словарь Ожегова или Даля прежде, чем ляпнуть такими словом "розписание"... А также разобраться с тем, когда писать -тся или -ться.
Даниил Демидко: хмм... Наверное тогда вам стоит добавить ссылку на него. Просто я ещё в релиз-кандидате получил эту возможность с помощью вспомогательного инструмента, предлагающего добавить недостающее для данной конструкции. Тогда всё заработало сразу.
Дмитрий: я же писал выше, что реализовал без аккумулятора. =) То есть ноутбук работает как стационарный ноутбук. При всем желании можно ноутбук подключать через ИБП (можно взять по мощней для длительной работы от аккумулятора в ИБП). Правда, ноутбук при этом становится стационарным. А через разъём питания предлагал вот такую схему: электросеть - блок питания - аккумуляторный блок - разъём ноутбука. В таком раскладе можно отсоединить блок питания от аккумуляторного блока (ноутбук будет питаться от аккумулятора). Длительность зарядки и ёмкость аккумулятора будет зависеть полностью от вашей задумки: подбор аккумуляторов и контроллера зарядки к нему. Вроде на Хабре и/или Гике это было. В разделе DIY (сделай сам, если по-русски). Но важно то, чтобы подобная схема могла отдавать нормальный ток без проседания напряжения.
Это зависит от режима. Я могу не знать, какая будет частота синхронизации для экрана. Если смотреть на таблицу таймингов VGA, то там целый парк частот. Поэтому придётся выбирать управляемый регистр. Поэтому из-за этого у меня мысль сводится к тому, что надо приобретать отдельный ФАПЧ и подавать на него свои настройки частоты.
Ясно. Реализация на Unity. Вам необходима сериализация данных. И Vector2 - это не класс, а структура. Попробуйте из данной ссылки реализовать сериализацию: stackoverflow.com/questions/27357088/unity-listt-s...
У меня есть своя сериализация данных. Но не знаю, насколько применима для вашей реализации. Так как моя реализация требует небезопасной компиляции.
Да я не понял постановку вашего вопроса. Vector2 - это ваш класс. А Vector2 имеет какую-то структуру данных или что? Просто перевод какой-либо структуры данных в последовательность байтов называется сериализацией. Клиент какие типы принимает?
Я там не очень понял, получилось ли у вас получить изображение в четвёртом абзаце. Но могу с уверенностью сказать, что при превышении возможности режима, любой дисплей или телевизор отказывается показывать. Чтобы добиться результатов, нужно режим.