ICOpenFunction 함수(vfw.h)
ICOpenFunction 함수는 함수로 정의된 압축기 또는 압축 해제기를 엽니다.
구문
HIC VFWAPI ICOpenFunction(
DWORD fccType,
DWORD fccHandler,
UINT wMode,
FARPROC lpfnHandler
);
매개 변수
fccType
열 압축기의 유형입니다. 비디오의 경우 이 매개 변수의 값은 ICTYPE_VIDEO.
fccHandler
지정된 형식의 기본 처리기입니다. 일반적으로 AVI 파일의 스트림 헤더에서 가져옵니다.
wMode
압축기 또는 압축 해제기의 사용을 정의하는 플래그입니다. 다음 값이 정의됩니다.
값 | 의미 |
---|---|
ICMODE_COMPRESS | 압축기는 정상적인 압축을 수행합니다. |
ICMODE_DECOMPRESS | 압축 해제기는 정상적인 압축 해제를 수행합니다. |
ICMODE_DRAW | 압축 풀기는 압축을 풀고 데이터를 하드웨어에 직접 그립니다. |
ICMODE_FASTCOMPRESS | 압축기는 빠른(실시간) 압축을 수행합니다. |
ICMODE_FASTDECOMPRESS | 압축 해제기는 빠른(실시간) 압축 해제를 수행합니다. |
ICMODE_QUERY | 압축기 또는 압축 해제기에서 정보를 쿼리합니다. |
lpfnHandler
압축기 또는 압축 해제기로 사용되는 함수에 대한 포인터입니다.
반환 값
성공하거나 0이면 압축기 또는 압축 해제기 핸들을 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | vfw.h |
라이브러리 | Vfw32.lib |
DLL | Msvfw32.dll |