다음을 통해 공유


IAVIFile 인터페이스(vfw.h)

IAVIFile 인터페이스는 파일 및 파일 헤더를 열고 조작하고 스트림 인터페이스를 만들고 가져오는 것을 지원합니다. 다음 사용자 지정 메서드 외에도 IUnknown::QueryInterface, IUnknown::AddRefIUnknown::Release 를 사용합니다.

상속

IAVIFile 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IAVIFile 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IAVIFile 인터페이스에는 이러한 메서드가 있습니다.

 
IAVIFile::CreateStream

CreateStream 메서드는 쓰기용 스트림을 만듭니다. 애플리케이션이 AVIFileCreateStream 함수를 사용할 때 호출됩니다.
IAVIFile::EndRecord

EndRecord 메서드는 긴밀하게 인터리브된 AVI 파일에 "REC" 청크를 씁니다(비디오로 오디오의 일대일 인터리브 인수 포함). 애플리케이션이 AVIFileEndRecord 함수를 사용할 때 호출됩니다.
IAVIFile::GetStream

GetStream 메서드는 파일에서 스트림에 액세스하여 스트림을 엽니다. 애플리케이션이 AVIFileGetStream 함수를 사용할 때 호출됩니다.
IAVIFile::Info

Info 메서드는 AVI 파일에 대한 정보와 함께 를 반환합니다. 애플리케이션이 AVIFileInfo 함수를 사용할 때 호출됩니다.
IAVIFile::ReadData

ReadData 메서드는 파일 헤더를 읽습니다. 애플리케이션이 AVIFileReadData 함수를 사용할 때 호출됩니다.
IAVIFile::WriteData

WriteData 메서드는 파일 헤더를 씁니다. 애플리케이션이 AVIFileWriteData 함수를 사용할 때 호출됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 vfw.h

추가 정보

사용자 지정 파일 및 스트림 처리기 인터페이스

사용자 지정 파일 및 스트림 처리기