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[데스크톱 앱만] |
헤더 |
|