Video for Windows
Author
Albert FloresVideo for Windows (VfW; znám také jako Video Compression Manager, VCM) je multimediální framework pro systémy Microsoft Windows.
Vyvinul jej Microsoft jako reakci na framework QuickTime od firmy Apple. První verze (verze 1. +more0) byla uvedena v listopadu roku 1992. Framework přišel s vlastním souborovým formátem (multimediálním kontejnerem) Audio Video Interleave (AVI). Nástupcem se stal framework DirectShow.
Struktura video kodeku pro rozhraní VfW je v jednoduchosti následující:
#include
LRESULT WINAPI DriverProc( DWORD dwDriverId, HDRVR hdrvr, UINT msg, LONG lParam1, LONG lParam2) { switch(msg) { case ICM_COMPRESS: // komprimuj snímek return Compress((ICCOMPRESS*)lParam1, (DWORD)lParam2);
case ICM_DECOMPRESS: // dekomprimuj snímek return Decompress((ICDECOMPRESS*)lParam1, (DWORD)lParam2); } }
Externí odkazy
[url=http://msdn.microsoft.com/en-us/library/ms713492(VS.85).aspx]Video for Windows[/url] na MSDN
Kategorie:Microsoft Windows Kategorie:Multimediální frameworky