AVICap 콜백 함수

애플리케이션은 캡처 창에 콜백 함수를 등록하여 상태가 변경될 때, 오류가 발생할 때, 비디오 프레임 및 오디오 버퍼를 사용할 수 있게 되면 애플리케이션에 알리고, 스트리밍 캡처 중에 생성하도록 할 수 있습니다. 다음 메시지는 콜백 함수를 설정합니다.

메시지 묘사
WM_CAP_SET_CALLBACK_CAPCONTROL 캡처 시작 및 종료를 정확하게 제어하기 위해 호출된 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnCapControl 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.
WM_CAP_SET_CALLBACK_ERROR 오류가 발생할 때 호출되는 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnError 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.
WM_CAP_SET_CALLBACK_FRAME 미리 보기 프레임이 캡처될 때 호출되는 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnFrame 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.
WM_CAP_SET_CALLBACK_STATUS 상태가 변경되면 호출되는 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnStatus 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.
WM_CAP_SET_CALLBACK_VIDEOSTREAM 새 비디오 버퍼를 사용할 수 있게 되면 스트리밍 캡처 중에 호출되는 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnVideoStream 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.
WM_CAP_SET_CALLBACK_WAVESTREAM 새 오디오 버퍼를 사용할 수 있게 되면 스트리밍 캡처 중에 호출되는 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnWaveStream 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.
WM_CAP_SET_CALLBACK_YIELD 스트리밍 캡처 중에 생성할 때 호출되는 애플리케이션의 콜백 함수를 지정합니다. capSetCallbackOnYield 매크로를 사용하여 이 메시지를 보낼 수도 있습니다.

 

다음 항목에서는 다양한 콜백 함수, 함수로 전송된 알림 및 해당 용도에 대해 설명합니다.