Share via


capSetCallbackOnCapControl 매크로(vfw.h)

capSetCallbackOnCapControl 매크로는 애플리케이션에서 콜백 함수를 설정하여 정확한 기록 제어를 제공합니다. 이 매크로를 사용하거나 WM_CAP_SET_CALLBACK_CAPCONTROL 메시지를 명시적으로 호출할 수 있습니다.

구문

void capSetCallbackOnCapControl(
   hwnd,
   fpProc
);

매개 변수

hwnd

캡처 창에 대한 핸들입니다.

fpProc

capControlCallback 형식의 콜백 함수에 대한 포인터입니다. 이전에 설치된 콜백 함수를 사용하지 않도록 설정하려면 이 매개 변수에 NULL 을 지정합니다.

반환 값

없음

설명

단일 콜백 함수는 스트리밍 캡처가 시작되고 완료되는 순간을 애플리케이션에 정확하게 제어하는 데 사용됩니다. 캡처 창은 먼저 모든 버퍼가 할당되고 다른 모든 캡처 준비가 완료된 후 nState 가 CONTROLCALLBACK_PREROLL 로 설정된 프로시저를 호출합니다. 이렇게 하면 녹화가 시작되는 정확한 순간에 콜백 함수에서 반환하여 비디오 원본을 미리 등록할 수 있습니다. 콜백 함수에서 TRUE 의 반환 값은 캡처를 계속하며 반환 값은 FALSE 중단 캡처입니다. 캡처가 시작된 후 이 콜백 함수는 nState 가 CONTROLCALLBACK_CAPTURING 설정된 상태에서 자주 호출되어 애플리케이션이 FALSE를 반환하여 캡처를 종료할 수 있도록 합니다.

요구 사항

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

추가 정보

비디오 캡처

비디오 캡처 매크로

WM_CAP_SET_CALLBACK_CAPCONTROL

capControlCallback