AVIStreamReadFormat 함수(vfw.h)
AVIStreamReadFormat 함수는 스트림 형식 데이터를 읽습니다.
구문
HRESULT AVIStreamReadFormat(
PAVISTREAM pavi,
LONG lPos,
LPVOID lpFormat,
LONG *lpcbFormat
);
매개 변수
pavi
열린 스트림에 대한 핸들입니다.
lPos
형식 데이터를 가져오는 데 사용되는 스트림의 위치입니다.
lpFormat
서식 데이터를 포함할 버퍼에 대한 포인터입니다.
lpcbFormat
lpFormat에서 참조하는 메모리 블록의 크기를 나타내는 위치에 대한 포인터입니다. 반환할 때 값이 변경되어 읽은 데이터의 양을 나타냅니다. lpFormat이 NULL인 경우 이 매개 변수를 사용하여 형식을 반환하는 데 필요한 메모리 양을 가져올 수 있습니다.
반환 값
성공하면 0을 반환하고, 그렇지 않으면 오류를 반환합니다.
인수 pavi는 IAVIStream 인터페이스에 대한 포인터입니다.
설명
표준 비디오 스트림 처리기는 BITMAPINFOHEADER 구조에서 형식 정보를 제공합니다. 표준 오디오 스트림 처리기는 PCMWAVEFORMAT 구조에서 형식 정보를 제공합니다. 다른 데이터 스트림은 스트림 데이터를 설명하는 다른 구조를 사용할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | vfw.h |
라이브러리 | Vfw32.lib |
DLL | Avifil32.dll |