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 |