다음을 통해 공유


VIDEOHDR 구조체(vfw.h)

VIDEOHDR 구조체는 capVideoStreamCallback 함수에서 사용됩니다.

구문

typedef struct videohdr_tag {
  LPBYTE    lpData;
  DWORD     dwBufferLength;
  DWORD     dwBytesUsed;
  DWORD     dwTimeCaptured;
  DWORD_PTR dwUser;
  DWORD     dwFlags;
  DWORD_PTR dwReserved[4];
} VIDEOHDR, *PVIDEOHDR, *LPVIDEOHDR;

멤버

lpData

잠긴 데이터 버퍼에 대한 포인터입니다.

dwBufferLength

데이터 버퍼의 길이입니다.

dwBytesUsed

실제로 사용된 바이트입니다.

dwTimeCaptured

스트림 시작부터 밀리초입니다.

dwUser

사용자 정의 데이터입니다.

dwFlags

플래그는 다음과 같이 정의됩니다.

플래그 의미
VHDR_DONE 완료 비트
VHDR_PREPARED 이 헤더가 준비되었으면 설정
VHDR_INQUEUE 드라이버용으로 예약됨
VHDR_KEYFRAME 키 프레임

dwReserved[4]

드라이버용으로 예약되어 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 vfw.h

추가 정보

멀티미디어 타이머 구조

멀티미디어 타이머

capVideoStreamCallback