다음을 통해 공유


IAVIStream::SetFormat 메서드(vfw.h)

SetFormat 메서드는 스트림의 형식 정보를 설정합니다. 애플리케이션이 AVIStreamSetFormat 함수를 사용할 때 호출됩니다.

구문

HRESULT SetFormat(
  LONG   lPos,
  LPVOID lpFormat,
  LONG   cbFormat
);

매개 변수

lPos

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

lpFormat

서식 데이터의 버퍼에 대한 포인터입니다.

cbFormat

lpFormat으로 지정된 버퍼의 크기(바이트)를 포함하는 주소입니다.

반환 값

OLE로 정의된 HRESULT를 반환합니다.

설명

표준 비디오 스트림 처리기는 BITMAPINFOHEADER 구조에서 형식 정보를 제공합니다. 표준 오디오 스트림 처리기는 PCMWAVEFORMAT 구조에서 형식 정보를 제공합니다. 다른 데이터 스트림은 스트림 데이터를 설명하는 다른 구조를 사용할 수 있습니다.

C++로 작성된 처리기의 경우 SetFormat 에는 다음 구문이 있습니다.


HRESULT SetFormat(LONG lPos, LPVOID lpFormat, LONG cbFormat) 
 

요구 사항

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

추가 정보

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

사용자 지정 파일 및 Stream 처리기