다음을 통해 공유


WM_CAP_SET_CALLBACK_CAPCONTROL 메시지

WM_CAP_SET_CALLBACK_CAPCONTROL 메시지는 애플리케이션에서 콜백 함수를 설정하여 정확한 녹음/녹화 제어를 제공합니다. 명시적으로 또는 capSetCallbackOnCapControl 매크로를 사용하여 이 메시지를 보낼 수 있습니다.

WM_CAP_SET_CALLBACK_CAPCONTROL 
wParam = (WPARAM) 0; 
lParam = (LPARAM) (LPVOID) (fpProc); 

매개 변수

fpProc

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

반환 값

스트리밍 캡처 또는 단일 프레임 캡처 세션이 진행 중인 경우 성공하면 TRUE 또는 FALSE 를 반환합니다.

설명

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

요구 사항

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

추가 정보

비디오 캡처

비디오 캡처 메시지