Vfw что это windows

Video for Windows

Microsoft Video for Windows (VFW) — программный интерфейс (API), позволяющий обрабатывать видеоданные. API появилось в 16-разрядых версиях Windows, в дальнейшем многие его функции были заменены возможностями DirectX.

Содержание

Функции VFW

Работа с файлами AVI

Функции для работы с AVI файлами обеспечивают доступ приложений к файлам формата RIFF, таким как WAV и AVI. Файл AVI состоит из чередующихся блоков аудио, видео и других типов данных. Функции обрабатывают файл как один или несколько потоков данных, таких как видеоизображение и звуковая дорожка, при этом приложения могут отдельно обращаться к каждому из этих потоков. Функции выполнены с использованием технологии OLE, при открытии файлов и потоков внутри файлов приложению возвращается указатель на интерфейс, производящий чтение и запись файла и его потоков. Возможно использование нестандартных обработчиков файлов и потоков, которые должны быть предварительно зарегистрированы.

Для отображения одного или нескольких кадров из сжатого видеопотока, они читаются в буфер и передаются в функцию вывода на экран без применения декомпрессии. Также имеется возможность декомпрессии отдельных кадров.

Для редактирования потоков создаётся (из существующего потока или пустой) специальный редактируемый поток. Данные из редактируемого потока могут копироваться и вырезаться во временный поток и вставляться в редактируемый поток из другого потока. Поток, из которого был создан редактируемый поток, при этом не изменяется. После окончания редактирования потоки объединяются в новый файл. Для предотвращения ухудшения качества изображения и звука при многократном сжатии рекомендуется редактировать несжатые потоки и сжимать готовый результат редактирования при помощи менеджера сжатия.

Менеджер сжатия изображения

Менеджер сжатия изображения обеспечивает доступ к интерфейсу, используемому видеокодеками для обработки данных в реальном времени. Менеджер является промежуточным элементом между приложением и кодеками. Вызов приложением функции менеджера транслируется в сообщение, посылаемое кодеку, возвращаемое значение принимается менеджером и управление возвращается приложению. Функция кодека, обрабатывающая сообщения, аналогична функции DriverProc устанавливаемого драйвера.

Приложение может использовать менеджер для выполнения следующих задач:

  • сжатие и декомпрессия видеоданных;
  • отправка сжатых видеоданных для отображения на экране;
  • установка и удаление кодеков, а также использование собственных кодеков без установки;
  • обработка текста и нестандартных форматов данных.

Для доступа к аудиокодекам используется менеджер сжатия звука.

Захват изображения

Для включения функций захвата изображения и звука в приложение используется специальный класс окон AVICap. Окна, созданные с использованием класса AVICap можно использовать для выполнения следующих задач:

  • захват изображения и звука в файл AVI;
  • динамическое подключение и отключение видео и звуковых устройств;
  • просмотр входящего видеосигнала с использованием оверлея или метода предпросмотра;
  • указание файла, используемого для захвата, и копирование его содержимого в другой файл;
  • установка частоты захвата (кадров в секунду);
  • отображение диалоговых окон для указания источника видеосигнала и формата записываемых данных;
  • создание, сохранение и загрузка палитр;
  • копирование изображений и палитр в буфер обмена;
  • захват и сохранение одиночных изображений.

Нестандартные форматы файлов и потоков

Для работы с файлами нестандартных форматов или другими источниками данных, такими как цифровые каналы передачи, содержащими несколько потоков данных, могут использоваться дополнительные обработчики файлов. Для работы с потоками нестандартных форматов (изображение, звук, музыка MIDI, текст или другие данные) используются дополнительные обработчики потоков. Обработчики файлов и потоков должны быть вынесены в одну или несколько динамически подключаемых библиотек (DLL), отдельных от основных файлов приложения.

Вывод изображения на экран

Функции вывода изображения на экран (функции DrawDib) обеспечивают возможность высокопроизводительной отрисовки изображения непосредственно в видеопамять. Функции поддерживают изменение размеров и глубины цвета изображения, декомпрессию изображения, потоки данных и большое количество режимов вывода изображения (от 16-и цветовой палитры до 32-битного изображения).

Ссылки

Video for Windows (англ.) . MSDN Library. Microsoft (5 May 2012). Проверено 13 июля 2012. Архивировано 28 сентября 2012 года.

Это заготовка статьи о Windows. Вы можете помочь проекту, дополнив её.

Что такое wiki2.info Вики является главным информационным ресурсом в интернете. Она открыта для любого пользователя. Вики это библиотека, которая является общественной и многоязычной.

Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License.

Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. wiki2.info является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).

Video for Windows

Microsoft Video for Windows (VFW) — программный интерфейс (API), позволяющий обрабатывать видеоданные. API появилось в 16-разрядных версиях Windows, в дальнейшем многие его функции были заменены возможностями DirectX.

Работа с файлами AVI

Функции для работы с AVI файлами обеспечивают доступ приложений к файлам формата RIFF, таким как WAV и AVI. Файл AVI состоит из чередующихся блоков аудио, видео и других типов данных. Функции обрабатывают файл как один или несколько потоков данных, таких как видеоизображение и звуковая дорожка, при этом приложения могут отдельно обращаться к каждому из этих потоков. Функции выполнены с использованием технологии OLE, при открытии файлов и потоков внутри файлов приложению возвращается указатель на интерфейс, производящий чтение и запись файла и его потоков. Возможно использование нестандартных обработчиков файлов и потоков, которые должны быть предварительно зарегистрированы.

Читайте также:  Программные составляющие операционной системы windows

Для отображения одного или нескольких кадров из сжатого видеопотока, они читаются в буфер и передаются в функцию вывода на экран без применения декомпрессии. Также имеется возможность декомпрессии отдельных кадров.

Для редактирования потоков создаётся (из существующего потока или пустой) специальный редактируемый поток. Данные из редактируемого потока могут копироваться и вырезаться во временный поток и вставляться в редактируемый поток из другого потока. Поток, из которого был создан редактируемый поток, при этом не изменяется. После окончания редактирования потоки объединяются в новый файл. Для предотвращения ухудшения качества изображения и звука при многократном сжатии рекомендуется редактировать несжатые потоки и сжимать готовый результат редактирования при помощи менеджера сжатия.

Менеджер сжатия изображения

Менеджер сжатия изображения обеспечивает доступ к интерфейсу, используемому видеоеками для обработки данных в реальном времени. Менеджер является промежуточным элементом между приложением и еками. Вызов приложением функции менеджера транслируется в сообщение, посылаемое еку, возвращаемое значение принимается менеджером и управление возвращается приложению. Функция ека, обрабатывающая сообщения, аналогична функции DriverProc устанавливаемого драйвера.

Приложение может использовать менеджер для выполнения следующих задач:

  • сжатие и декомпрессия видеоданных;
  • отправка сжатых видеоданных для отображения на экране;
  • установка и удаление еков, а также использование собственных еков без установки;
  • обработка текста и нестандартных форматов данных.

Для доступа к аудиоекам используется менеджер сжатия звука.

Захват изображения

Для включения функций захвата изображения и звука в приложение используется специальный класс окон AVICap. Окна, созданные с использованием класса AVICap можно использовать для выполнения следующих задач:

  • захват изображения и звука в файл AVI;
  • динамическое подключение и отключение видео и звуковых устройств;
  • просмотр входящего видеосигнала с использованием оверлея или метода предпросмотра;
  • указание файла, используемого для захвата, и копирование его содержимого в другой файл;
  • установка частоты захвата (кадров в секунду);
  • отображение диалоговых окон для указания источника видеосигнала и формата записываемых данных;
  • создание, сохранение и загрузка палитр;
  • копирование изображений и палитр в буфер обмена;
  • захват и сохранение одиночных изображений.

Нестандартные форматы файлов и потоков

Для работы с файлами нестандартных форматов или другими источниками данных, такими как цифровые каналы передачи, содержащими несколько потоков данных, могут использоваться дополнительные обработчики файлов. Для работы с потоками нестандартных форматов (изображение, звук, музыка MIDI, текст или другие данные) используются дополнительные обработчики потоков. Обработчики файлов и потоков должны быть вынесены в одну или несколько динамически подключаемых библиотек (DLL), отдельных от основных файлов приложения.

Вывод изображения на экран

Функции вывода изображения на экран (функции DrawDib) обеспечивают возможность высокопроизводительной отрисовки изображения непосредственно в видеопамять. Функции поддерживают изменение размеров и глубины цвета изображения, декомпрессию изображения, потоки данных и большое количество режимов вывода изображения (от 16-и цветовой палитры до 32-битного изображения).

Video for Windows (англ.) . MSDN Library. Microsoft (5 May 2012). Дата обращения: 13 июля 2012. Архивировано 28 сентября 2012 года.

Video for Windows

Microsoft Video for Windows (VFW) — программный интерфейс (API), позволяющий обрабатывать видеоданные. API появилось в 16-разрядых версиях Windows, в дальнейшем многие его функции были заменены возможностями DirectX.

Содержание

Функции VFW

Работа с файлами AVI

Функции для работы с AVI файлами обеспечивают доступ приложений к файлам формата RIFF, таким как WAV и AVI. Файл AVI состоит из чередующихся блоков аудио, видео и других типов данных. Функции обрабатывают файл как один или несколько потоков данных, таких как видеоизображение и звуковая дорожка, при этом приложения могут отдельно обращаться к каждому из этих потоков. Функции выполнены с использованием технологии OLE, при открытии файлов и потоков внутри файлов приложению возвращается указатель на интерфейс, производящий чтение и запись файла и его потоков. Возможно использование нестандартных обработчиков файлов и потоков, которые должны быть предварительно зарегистрированы.

Для отображения одного или нескольких кадров из сжатого видеопотока, они читаются в буфер и передаются в функцию вывода на экран без применения декомпрессии. Также имеется возможность декомпрессии отдельных кадров.

Для редактирования потоков создаётся (из существующего потока или пустой) специальный редактируемый поток. Данные из редактируемого потока могут копироваться и вырезаться во временный поток и вставляться в редактируемый поток из другого потока. Поток, из которого был создан редактируемый поток, при этом не изменяется. После окончания редактирования потоки объединяются в новый файл. Для предотвращения ухудшения качества изображения и звука при многократном сжатии рекомендуется редактировать несжатые потоки и сжимать готовый результат редактирования при помощи менеджера сжатия.

Менеджер сжатия изображения

Менеджер сжатия изображения обеспечивает доступ к интерфейсу, используемому видеокодеками для обработки данных в реальном времени. Менеджер является промежуточным элементом между приложением и кодеками. Вызов приложением функции менеджера транслируется в сообщение, посылаемое кодеку, возвращаемое значение принимается менеджером и управление возвращается приложению. Функция кодека, обрабатывающая сообщения, аналогична функции DriverProc устанавливаемого драйвера.

Приложение может использовать менеджер для выполнения следующих задач:

  • сжатие и декомпрессия видеоданных;
  • отправка сжатых видеоданных для отображения на экране;
  • установка и удаление кодеков, а также использование собственных кодеков без установки;
  • обработка текста и нестандартных форматов данных.
Читайте также:  Тестирование производительности компьютера windows

Для доступа к аудиокодекам используется менеджер сжатия звука.

Захват изображения

Для включения функций захвата изображения и звука в приложение используется специальный класс окон AVICap. Окна, созданные с использованием класса AVICap можно использовать для выполнения следующих задач:

  • захват изображения и звука в файл AVI;
  • динамическое подключение и отключение видео и звуковых устройств;
  • просмотр входящего видеосигнала с использованием оверлея или метода предпросмотра;
  • указание файла, используемого для захвата, и копирование его содержимого в другой файл;
  • установка частоты захвата (кадров в секунду);
  • отображение диалоговых окон для указания источника видеосигнала и формата записываемых данных;
  • создание, сохранение и загрузка палитр;
  • копирование изображений и палитр в буфер обмена;
  • захват и сохранение одиночных изображений.

Нестандартные форматы файлов и потоков

Для работы с файлами нестандартных форматов или другими источниками данных, такими как цифровые каналы передачи, содержащими несколько потоков данных, могут использоваться дополнительные обработчики файлов. Для работы с потоками нестандартных форматов (изображение, звук, музыка MIDI, текст или другие данные) используются дополнительные обработчики потоков. Обработчики файлов и потоков должны быть вынесены в одну или несколько динамически подключаемых библиотек (DLL), отдельных от основных файлов приложения.

Вывод изображения на экран

Функции вывода изображения на экран (функции DrawDib) обеспечивают возможность высокопроизводительной отрисовки изображения непосредственно в видеопамять. Функции поддерживают изменение размеров и глубины цвета изображения, декомпрессию изображения, потоки данных и большое количество режимов вывода изображения (от 16-и цветовой палитры до 32-битного изображения).

Ссылки

Video for Windows (англ.) . MSDN Library. Microsoft (5 May 2012). Проверено 13 июля 2012. Архивировано 28 сентября 2012 года.

Video for Windows

Microsoft Video for Windows (VFW) — программный интерфейс (API), позволяющий обрабатывать видеоданные. API появилось в 16-и битной Windows, в дальнейшем многие его функции были заменены возможностями DirectX.

Содержание

Функции VFW

Работа с AVI файлами

Функции для работы с AVI файлами обеспечивают доступ приложений к файлам формата RIFF, таким как WAV и AVI . AVI файл состоит из чередующихся блоков аудио, видео и других типов данных. Функции обрабатывают файл как один или несколько потоков данных, таких как видеоизображение и звуковая дорожка, при этом приложения могут отдельно обращаться к каждому из этих потоков. Функции выполнены с использованием технологии OLE, при открытии файлов и потоков внутри файлов приложению возвращается указатель на интерфейс, производящий чтение и запись файла и его потоков. Возможно использование нестандартных обработчиков файлов и потоков, которые должны быть предварительно зарегистрированы.

Для отображения одного или нескольких кадров из сжатого видеопотока, они читаются в буфер и передаются в функцию вывода на экран без применения декомпрессии. Также имеется возможность декомпрессии отдельных кадров.

Для редактирования потоков создаётся (из существующего потока или пустой) специальный редактируемый поток. Данные из редактируемого потока могут копироваться и вырезаться во временный поток и вставляться в редактируемый поток из другого потока. Поток, из которого был создан редактируемый поток, при этом не изменяется. После окончания редактирования потоки объединяются в новый файл. Для предотвращения ухудшения качества изображения и звука при многократном сжатии рекомендуется редактировать несжатые потоки и сжимать готовый результат редактирования при помощи менеджера сжатия.

Менеджер сжатия изображения

Менеджер сжатия изображения обеспечивает доступ к интерфейсу, используемому видеокодеками для обработки данных в реальном времени. Менеджер является промежуточным элементом между приложением и кодеками. Вызов приложением функции менеджера транслируется в сообщение, посылаемое кодеку, возвращаемое значение принимается менеджером и управление возвращается приложению. Функция кодека, обрабатывающая сообщения, аналогична функции DriverProc устанавливаемого драйвера.

Приложение может использовать менеджер для выполнения следующих задач:

  • сжатие и декомпрессия видеоданных;
  • отправка сжатых видеоданных для отображения на экране;
  • установка и удаление кодеков, а также использование собственных кодеков без установки;
  • обработка текста и нестандартных форматов данных.

Для доступа к аудиокодекам используется менеджер сжатия звука.

Захват изображения

Для включения функций захвата изображения и звука в приложение используется специальный класс окон AVICap. Окна, созданные с использованием класса AVICap можно использовать для выполнения следующих задач:

  • захват изображения и звука в файл AVI;
  • динамическое подключение и отключение видео и звуковых устройств;
  • просмотр входящего видеосигнала с использованием оверлея или метода предпросмотра;
  • указание файла, используемого для захвата, и копирование его содержимого в другой файл;
  • установка частоты захвата (кадров в секунду);
  • отображение диалоговых окон для указания источника видеосигнала и формата записываемых данных;
  • создание, сохранение и загрузка палитр;
  • копирование изображений и палитр в буфер обмена;
  • захват и сохранение одиночных изображений.

Нестандартные форматы файлов и потоков

Для работы с файлами нестандартных форматов или другими источниками данных, такими как цифровые каналы передачи, содержащими несколько потоков данных, могут использоваться дополнительные обработчики файлов. Для работы с потоками нестандартных форматов (изображение, звук, музыка MIDI, текст или другие данные) используются дополнительные обработчики потоков. Обработчики файлов и потоков должны быть вынесены в одну или несколько динамически подключаемых библиотек (DLL), отдельных от основных файлов приложения.

Вывод изображения на экран

Функции вывода изображения на экран обеспечивают возможность высокопроизводительной отрисовки изображения непосредственно в видеопамять. Функции поддерживают изменение размеров и глубины цвета изображения, декомпрессию изображения, потоки данных и большое количество режимов вывода изображения (от 16-и цветовой палитры до 32-битного изображения).

Ссылки

Video for Windows (англ.) . MSDN Library. Microsoft (5 May 2012). Архивировано из первоисточника 28 сентября 2012. Проверено 13 июля 2012.

Читайте также:  Android или windows рейтинг
API и фреймворки Microsoft
Графика Desktop Window Manager · Direct2D · Direct3D (extensions) · GDI / GDI+ · WPF · Windows Color System · Windows Image Acquisition · Windows Imaging Component
Аудио DirectMusic · DirectSound · DirectX plugin · XACT · Speech API · XAudio2
Мультимедиа DirectX (Media Objects · Video Acceleration) · DirectInput · DirectShow · Image Mastering API · Managed DirectX · Media Foundation · XNA · Windows Media · Video for Windows
Web MSHTML · RSS Platform · JScript · VBScript · BHO · XDR · SideBar Gadgets
Доступ к данным Data Access Components · Extensible Storage Engine · ADO.NET · ADO.NET Entity Framework · Sync Framework · Jet Engine · MSXML · OLE DB · OPC
Сеть Winsock (LSP) · Winsock Kernel · Filtering Platform · Network Driver Interface Specification · Windows Rally · BITS · P2P API · MSMQ · MS MPI · DirectPlay
Коммуникации Messaging API · Telephony API · WCF
Win32 console · Windows Script Host · WMI (extensions) · PowerShell · Task Scheduler · Offline Files · Shadow Copy · Windows Installer · Error Reporting · Event Log · Common Log File System
Компонентная модель COM · COM+ · ActiveX · Distributed Component Object Model · .NET Framework
Библиотеки Base Class Library (BCL) · Microsoft Foundation Classes (MFC) · Active Template Library (ATL) · Windows Template Library (WTL)
Драйверы устройств Windows Driver Model · Windows Driver Foundation (KMDF · UMDF) · WDDM · NDIS · UAA · Broadcast Driver Architecture · VxD
Безопасность Crypto API (CAPICOM) · Windows CardSpace · Data Protection API · Security Support Provider Interface (SSPI)
.NET ASP.NET · ADO.NET · Base Class Library (BCL) · Remoting · Silverlight · TPL · WCF · WCS · WPF · WF
Программное обеспечение EFx Factory · Enterprise Library · Composite UI · CCF · CSF
IPC MSRPC · Dynamic Data Exchange (DDE) · Remoting · WCF
Доступность Active Accessibility · UI Automation
DirectWrite · Text Services Framework · Text Object Model · Input method editor · Language Interface Pack · Multilingual User Interface · Uniscribe

Wikimedia Foundation . 2010 .

Смотреть что такое «Video for Windows» в других словарях:

Video for Windows — fue un framework multimedia que añadió por primera vez a Microsoft Windows el soporte para operar con ficheros de video. Contenido 1 Historia 2 Historial de versiones 3 Ejemplo 4 V … Wikipedia Español

Video for Windows — (VfW, also referred to as Video Compression Manager (VCM)) was a multimedia framework developed by Microsoft that allowed Microsoft Windows to play digital video.OverviewVideo for Windows was first introduced in November 1992 as a reaction to… … Wikipedia

Video for Windows — (VfW) ist eine Programmierschnittstelle von Microsoft Windows, die es erlaubt, Videosignale zu kodieren und dekodieren sowie von Aufnahmegeräten einzulesen. Es handelt sich dabei um die Standard Schnittstelle für AVI. Video for Windows wurde 1992 … Deutsch Wikipedia

Video for Windows — [Abk. VfW], älterer Multimediastandard für Windows ab Version 3.x (realisiert in der Funktion »Medienwiedergabe«, Media Player). Das Dateiformat von VfW war AVI; als Codec konnten Intels Indeo, der Cinepak Codec oder Microsofts Video 1… … Universal-Lexikon

Games for Windows — is a gaming platform and marketing campaign by Microsoft that dates back at least to 2005, and was revised in 2006. Games for the platform must meet certification standards similar to those of modern popular video game consoles. The campaign aims … Wikipedia

Games for Windows — est le nom d une plate forme et d une campagne commerciale de Microsoft datant de 2005 et qui a été revue en 2006. Les jeux destinés à cette plate forme doivent vérifier plusieurs normes de certifications similaires à celles présentes sur les… … Wikipédia en Français

Games For Windows — est le nom d une plate forme et d une campagne commerciale de Microsoft datant de 2005 et qui a été revue en 2006. Les jeux destinés à cette plate forme doivent vérifier plusieurs normes de certifications similaires à celles présentes sur les… … Wikipédia en Français

Games for windows — est le nom d une plate forme et d une campagne commerciale de Microsoft datant de 2005 et qui a été revue en 2006. Les jeux destinés à cette plate forme doivent vérifier plusieurs normes de certifications similaires à celles présentes sur les… … Wikipédia en Français

Список игр Games for Windows — Список игр, сертифицированных для Windows (Games for Windows) и поддерживающих Games for Windows Live. Содержание 1 Вышедшие игры 1.1 2006 1.2 2007 1.3 2008 … Википедия

Games for Windows Live — Games for Windows Games for Windows est le nom d une plate forme et d une campagne commerciale de Microsoft datant de 2005 et qui a été revue en 2006. Les jeux destinés à cette plate forme doivent vérifier plusieurs normes de certifications… … Wikipédia en Français

Оцените статью