При захвате видео под Windows2000/XP, используя WDM драйвер - максимальное разрешение, с которым можно захватить видео программой написанной под VideoForWindows (а VirtualDub именно такой и является), равно 352x288. Правда есть небольшое исключение, о котором я узнал совсем недавно : если использовать WDM драйвер от Eduardo Jose Tagle, то даже VideoForWindows программами можно захватить видео с разрешением вплоть до 720x576. Как такое возможно - не знаю, но факт остается фактом. :-)
И так выбираем разрешением и глубину цвета. Глубину цвета, как уже говорилось, лучше выбирать YUY2.
Телевидение в нашей стране прошло ряд этапов развития. Первые опытные телевизионные передачи были осуществлены 29 апреля и 2 мая 1931 г., а с 1 октября этого же года начались регулярные передачи с разложением изображения на 30 строк и 12, 5 кадров. С 1937 г. начались передачи сравнительно высококачественного изображения с разложением на 343 строки и 25 кадров. В 1948 г. наша страна впервые в мире освоила телевизионный стандарт с разложением на 625 строк и 50 полей. С 1967 г. начались регулярные передачи цветного телевидения. В настоящее время повсеместно все программы телевидения передаются в цветном изображении.
Наряду с развитием передающей телевизионной сети развивалась и приемная сеть. Если в 1940 году отечественная промышленность выпустила всего 300 телевизионных приемников, в 1950 г. - 11 900, то к концу 1990 г. их выпуск превысил 10 млн., в том числе более б млн. цветных. Количество телевизоров у населения к началу 1991 г. превысило 100 млн. Практически каждая семья имеет телевизор, а многие - два и более. Этим объясняется большой интерес к телевизионной технике в самых различных слоях населения.
Изображение любых предметов, в принципе, передать можно сразу все, но для этого потребовалось бы огромное количество каналов связи, равное количеству элементов изображения, а для высокого качества размеры этих элементов должны быть достаточно малы. Поэтому в телевидении используется принцип поочередной передачи сигнала, подобный чтению текста: по строкам, слева направо, немного вниз, снова слева направо и так до конца, пока не будет считано все изображение. Такой процесс передачи изображения называется разверткой изображения по времени.
После повторения достаточно большого количества трансиверов, описанных в отечественной радиолюбительской литературе, этот вариант возник как “симбиоз” из отработанных и опробованных узлов. Основные его особенности это применение модификаций ковельских синтезаторов и довольно мощного выходного каскада на транзисторах. В итоге получился аппарат с весьма неплохими характеристиками, достаточно удобный в работе, Это чисто “сетевой” трансивер без возможности работы от аккумуляторов. Проблемы с электроэнергией в последние годы вынудили разработать еще несколько вариантов основных плат и трансиверов с однополярным питанием 12-13,8V. Этой темы в данной публикации пока касаться не буду, возможно, что следующее издание будет целиком посвящено вопросу трансивера с питанием от аккумуляторов. Такой трансивер создан в 1996 году и прошел испытание у многих радиолюбителей. Описываемый трансивер отрабатывался в 1994 году и на настоящий момент опробован в различных условиях. Упор был сделан на аппарат для повседневной работы. Хотя со слов UA6LPN он неплохо подходит и для DX работы, RV6AQ сравнивал с Р160 во время соревнований отдал предпочтение трансиверу как более удобному из-за сервиса синтезатора. Опасения в надежности транзисторного выходного каскада оказались напрасны. При выходной мощности до 100Вт выдерживается любой КСВ. Во время демонстрации возможностей, можно спокойно давать полную выходную мощность на всех девяти диапазонах на какую-нибудь “веревку”.
Вы узнаете, как управлять координатными пространствами Windows, как осуществлять взаимодействие нескольких представлений одного документа, как добиваться эффективности и реалистичности изображений OpenGL, как использоватьShell API для управления файловым деревом, как разрабатывать СОМ-серверы и СОМ-контейнеры, как синхронизировать множество элементов управления в рамках диалога, как создавать свои собственные нестандартные окна, как использовать контейнеры и алгоритмы стандартной библиотеки C++ (STL), как строить графики функций в трехмерном пространстве и, наконец, как решать простейшие краевые задачи с демонстрацией результатов в виде аккуратных графиков. Кроме того, в последней главе вы найдете информацию об архитектуре Windows, с точки зрения разработчика программного обеспечения.
При изложении материала я не стараюсь подробно рассматривать все технические детали использования какого-либо класса, функции или типа данных, так как, на мой взгляд, нецелесообразно ставить себе задачу запоминать детали. Во-первых, их очень много даже в рамках одной технологии, во-вторых, MSDN (Microsoft Developer Network) для того и существует, чтобы при необходимости быстро прийти на помощь, в-третьих, я верю в принцип: чем чаще используете, тем вероятней, что запомните. Вместо этого ставится задача показать, какие преимущества вы получаете, используя новую сущность или новый технологический прием, а главное, как их использовать.
Программа Adobe® Acrobat® 6.0 Standard представляет собой надежный и эффективный инструмент для обмена документами любого формата. Эту программу можно использовать для публикации в формате PDF (Portable Document Format -Переносимый формат документов) практически любого документа, сохраняя при этом точный вид и содержимое его оригинала, в том числе шрифты и графику.
Документы в формате PDF можно распространять по электронной почте, или хранить в сети Web, в интрасети, в файловой системе, либо на компакт-диске. Ваши файлы смогут просматривать пользователи компьютеров на платформе Microsoft® Windows®, Mac® OS и UNIX®. Вы можете добавлять в документ интерактивные элементы, например, гиперссылки и звуковые клипы. Кроме того, программа Acrobat позволяет комментировать документы, подписывать их цифровыми подписями и надежно защищать уязвимые файлы.
Книга «Adobe Acrobat 6.0 Standard. Официальный учебный курс» входит в серию официальных учебников, издаваемых компанией Adobe, посвященных работе с графическими и издательскими программами этой компании. Уроки в книге спроектированы так, чтобы вы могли изучать их с любой скоростью. Если вы никогда не работали с Adobe Acrobat Standard, то для полного овладения этой программой вам придется изучить ее основные концепции и функциональные средства. А если вам уже доводилось работать с программой Acrobat Standard, то вы научитесь использовать многие дополнительные средства, появившиеся в последней версии 6.0.
В уроках этого учебника описываются новый пользовательский интерфейс программы Adobe Acrobat Standard, новые методы создания файлов Adobe PDF, мощные дополнительные методы, позволяющие использовать содержимое файлов Adobe PDF в других приложениях. Описываются новые инструменты для просмотра и комментирования содержимого документов Adobe PDF, а также способы преобразования документов в легкодоступные, удобочитаемые и хорошо организованные электронные книги. Вы научитесь создавать фотоальбомы, которые смогут просматривать ваши друзья и близкие.
Хотя в каждый урок включены пошаговые инструкции для выполнения конкретных проектов, в них оставлен простор для исследований и экспериментов. Вы можете изучать книгу от корки до корки, либо обратиться только к тем урокам, в которых обсуждаются интересующие или нужные вам вопросы.
Все программное обеспечение принято делить на две части: прикладное и системное. К прикладному программному обеспечению, как правило, относятся разнообразные банковские и прочие бизнес-программы, игры, текстовые процессоры и т. п. Под системным программным обеспечением обычно понимают программы, способствующие функционированию и разработке прикладных программ. Надо сказать, что деление на прикладное и системное программное обеспечение является отчасти условным и зависит от того, кто осуществляет такое деление. Так, обычный пользователь, неискушенный в программировании, может считать Microsoft Word системной программой, а, с точки зрения программиста, это – приложение. Компилятор языка Си для обычного программиста – системная программа, а для системного – прикладная.
Толковый словарь по вычислительным системам определяет понятие интерфейс (interface) как границу раздела двух систем, устройств или программ; элементы соединения и вспомогательные схемы управления, используемые для соединения устройств. Эта книга посвящена интерфейсам, позволяющим подключать к персональным (и не только) компьютерам разнообразные периферийные устройства (ПУ) и их контроллеры.
По способу передачи информации интерфейсы подразделяются на параллельные и последовательные. В параллельном интерфейсе все биты передаваемого слова (обычно байта) выставляются и передаются по соответствующим параллель- но идущим проводам одновременно. В PC традиционно используется параллельный интерфейс Centronics, реализуемый LPT-портами. В последовательном интерфейсе биты передаются друг за другом, обычно по одной линии. СОМ-порты PC обеспечивают последовательный интерфейс в соответствии со стандартом RS-232C.
Пользователю предоставляется возможность использовать опцию Use CAB file compression, которая позволяет сжать элемент управления ActiveX или форму ActiveForm и любые дополнительные файлы, такие как файлы DPL или файлы лицензий. Эта возможность поддерживается только при использовании броузера Internet Explorer 3.01. На сегодняшний день броузер Netscape Navigator не поддерживает САВ-файлы. По умолчанию библиотека ActiveX, модули (если такие есть) и дополнительные файлы упаковываются в три САВ-файла. Возможна также упаковка всех файлов в один САВ-файл, но делать это не рекомендуется. Разделяя файлы по различным архивам CAB, вы можете избежать загрузки излишних файлов, которые уже установлены на компьютере пользователя.
Руководство полного чайника по программированию на языке Си
Функцией называется фрагмент программы, в который передаются ПАРАМЕТРЫ, и который ВОЗВРАЩАЕТ значение (или ничего).
Прелесть функции в том, что ее можно выполнить много раз из разных точек программы.
Программирование и решение задач в пакете MathCAD
В этом разделе рассматриваются три класса задач, часто возникающих при проектировании и расчетах строительных конструкций и сооружений. Это:
решение нелинейных уравнений и систем уравнений;
решение оптимизационных задач, включая задачи с ограничениями;
обработка экспериментальных данных.
Для решения этих задач будут использоваться как «собственные» функции MathCAD, так и оригинальные подпрограммы-функции (П-Ф). Материал этого раздела, безусловно, будет полезен пользователю при решении «своих» задач в пакете MathCAD.
Настройка Studio распределена между двумя диалоговыми окнами, каждое из которых содержит несколько панелей-вкладок.
Первые четыре панели диалогового окна Настройка Pinnacle Studio охватывают параметры, относящиеся к режимам Захват и Редактирование. Открыть это диалоговое окно можно прямо на нужной вкладке, выбрав одну из команд первой группы в меню Настройки.
Установленные значения параметров в Studio относятся к текущему и будущим сеансам работы в Studio. Возможность одновременного восстановления всех значений по умолчанию отсутствует. Если нужно вернуться к значениям, установленным производителем, воспользуйтесь информацией приведенной в следующих разделах.
1С Предприятие 7.7. Конфигурация Бухгалтерия+Торговля+Склад
В данном описании излагаются общие принципы практической работы с основной (не заполненной данными) информационной базой. В случаях, когда необходимо привести пример заполнения данных, документация ссылается на демонстрационную информационную базу.
Описание конфигурации не является заменой книги «1С:Предприятие 7.7. Руководство пользователя». В описании не содержатся общие сведения о работе различных режимов программы, а приведено описание именно организации и порядка работы с комплексной конфигурацией. Характер изложения данного описания предполагает начальные знания по использованию программ системы 1С:Предприятие.
Состав конфигурации в значительной мере зависит от текущего законодательства и различных нормативных документов, регламентирующих ведение учета. Из-за изменений законодательства или выхода различных уточнений по методологии ведения бухгалтерского учета, конфигурация может несколько отличаться от данного руководства. В этом случае изменения могут быть отражены во встроенном Описании, поддерживаемом системой 1С:Предприятие, или содержаться в отдельных дополнительных файлах.
Информатика стремительно меняет свое лицо - только успевай приспосабливаться. Развивается все: и возможности компьютеров растут, и новые программные продукты открывают целый мир ранее недоступных интеллектуальных услуг, и меняются стили программирования - объектный подход, визуальное программирование и прочая, и прочая, и прочая...
Нейроинформатика - один из новых ликов информатики. Это область науки и интеллектуальной практики, переживающая период экспоненциального роста: растет число вовлеченных людей и публикаций, журналов и лабораторий, вложений и изобретений.
Чем это кончится? Поживем - увидим. А пока будем работать сами и изучать чужие результаты, чтобы не отстать, не остаться на перроне, глядя вслед уходящему поезду научно-технического прогресса.
Прежде чем приводить примеры использования определенных API-функций, ознакомимся с некоторыми основными понятиями. Win32 API состоит из функций, структур и сообщений, позволяющих создавать приложения для Windows 95/98 и Windows NT.
API-функции Windows можно разделить на следующие функциональные группы:
• Windows Management (Управление Windows);
• Graphic Device Interface - GDI (Интерфейс графических устройств);
• System Services (Kernel) (Системные ресурсы (Ядро системы));
• Multimedia (MMSystem) (Средства мультимедиа).
Функции, входящие в состав этих элементов, организованы в виде DLL-библиотек (Dynamic Link Libraries - библиотеки динамической компоновки), и для получения доступа к ним можно воспользоваться любым языком программирования. DLL загружается только на время выполнения программы, поэтому нет необходимости включать ее в приложение на этапе компоновки. Поскольку API-функции используются также и Windows, DLL-библитотеки всегда доступны вашим приложениям.
В 1940 году вышел из печати учебник «История западноевропейской музыки до 1789 года», в основе которого лежал курс, читавшийся мною для студентов историко-теоретического факультета Московской государственной консерватории. За сорок лет, прошедших с тех пор, в науке о музыке накопилось много новых данных, требующих исправлений, уточнений и частичного пересмотра того, что писалось еще в предвоенные годы. Поскольку учебником продолжают пользоваться читатели, целесообразно было пересмотреть его в соответствии с современным состоянием музыкознания.
Настоящая книга (XVIII век) является вторым томом учебника, полностью обновленного автором. По возможности учтены новые публикации и исследования, появившиеся за рубежом по проблемам истории музыки XVIII века и предшествующих эпох. В последние годы проблематика XVIII века получила во многом новое освещение также в работах советских музыковедов, что, разумеется, всецело принято во внимание. Из числа исследований и публикаций, осуществленных в СССР по общим проблемам, рассматриваемым в учебнике, наибольшее значение для автора имели книги В. В. Протопопова «История полифонии в ее важнейших явлениях. Западноевропейская классика XVIII — XIX веков» (М., 1965) и «Форма рондо в инструментальных произведениях Моцарта» (М., 1978). Использованы также работы Н. А. Горюхиной «Эволюция сонатной формы» (Киев, 1970), В. Дж. Конен «Театр и симфония» (М., 1968), Л. А. Мазеля «Проблемы классической гармонии» (М., 1972), С. С. Скребкова «Художественные принципы музыкальных стилей» (М., 1973), сборник «Музыкальная эстетика Западной Европы XVII — XVIII веков» (М., 1971). По отдельным темам автор учитывал данные ряда