다음을 통해 공유


AVIFileGetStream 함수(vfw.h)

AVIFileGetStream 함수는 지정된 AVI 파일과 연결된 스트림 인터페이스의 주소를 반환합니다.

구문

HRESULT AVIFileGetStream(
  PAVIFILE   pfile,
  PAVISTREAM *ppavi,
  DWORD      fccType,
  LONG       lParam
);

매개 변수

pfile

열려 있는 AVI 파일에 대한 핸들입니다.

ppavi

새 스트림 인터페이스에 대한 포인터입니다.

fccType

열 스트림의 형식을 나타내는 4자 코드입니다. 0은 모든 스트림을 열 수 있음을 나타냅니다. 다음 정의는 일반적으로 AVI 스트림에 있는 데이터에 적용됩니다.

Description
streamtypeAUDIO 오디오 스트림을 나타냅니다.
streamtypeMIDI MIDI 스트림을 나타냅니다.
streamtypeTEXT 텍스트 스트림을 나타냅니다.
streamtypeVIDEO 비디오 스트림을 나타냅니다.

lParam

스트림 형식의 수입니다. 액세스할 지정된 스트림 형식의 발생을 식별합니다.

반환 값

성공하면 0을 반환하고, 그렇지 않으면 오류를 반환합니다. 가능한 오류 값은 다음과 같습니다.

반환 코드 설명
AVIERR_NODATA
파일에는 fccTypelParam 값에 해당하는 스트림이 포함되어 있지 않습니다.
AVIERR_MEMORY
메모리가 부족합니다.

설명

pfile 인수는 IAVIFile 인터페이스에 대한 포인터입니다. 인수 ppaviIAVIStream 인터페이스에 대한 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 vfw.h
라이브러리 Vfw32.lib
DLL Avifil32.dll

추가 정보

AVIFile 함수

AVIFile 함수 및 매크로