비디오 포 윈도

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 찾기

비디오 포 윈도(Video for Windows, VfW)는 동영상 압축 관리자(VCM)라고도 하며, 마이크로소프트 윈도디지털 비디오를 재생하게끔 하는 마이크로소프트가 개발한 멀티미디어 프레임워크였다.

목차

소프트웨어 제품군 [편집]

버전 흐름 [편집]

공개일 버전 알림
1992년 11월 비디오 포 윈도 1.0 첫 공식 버전. 마이크로소프트의 RLE비디오1 코덱 포함.
  비디오 포 윈도 1.1 시네팩 코덱 추가
  비디오 포 윈도 1.1a  
  비디오 포 윈도 1.1b  
  비디오 포 윈도 1.1c  
  비디오 포 윈도 1.1d 인디오 3.2 포함 (애플 퀵 타임 포 윈도의 소스 코드에 이미 포함되어 있음)
1995년 3월 비디오 포 윈도 1.1e 윈도 3.1x를 지원하는 마지막 버전
1995년 8월 비디오 포 윈도 95 윈도 95에 이미 들어 있음
1996년 7월 비디오 포 윈도 NT 윈도 NT 4.0에 포함된 32 비트 버전
1996년 7월 액티브무비 1.0 비디오 포 윈도의 뒤를 이음. MPEG-1과 퀵타임 파일 포맷에 대한 지원 추가.
1997년 3월 다이렉트쇼 1.0

예제 [편집]

아래의 원시 코드는 비디오 포 윈도에 쓰이는 비디오 코덱의 윤곽을 보여 준다:

#include <vfw.h>
…
LRESULT WINAPI DriverProc(
        DWORD dwDriverId, 
        HDRVR hdrvr,
        UINT msg,
        LONG lParam1, 
        LONG lParam2)
{
        switch(msg)
        {case ICM_COMPRESS:
                        // 프레임 압축
                        return Compress((ICCOMPRESS*)lParam1, (DWORD)lParam2);case ICM_DECOMPRESS:
                        // 프레임 압축 해제
                        return Decompress((ICDECOMPRESS*)lParam1, (DWORD)lParam2);}
}

같이 보기 [편집]