次の方法で共有


CAPVIDEOCALLBACK コールバック関数 (vfw.h)

capVideoStreamCallback 関数は、必要に応じてキャプチャされたビデオのフレームを処理するためにストリーミング キャプチャで使用されるコールバック関数です。 capVideoStreamCallback という名前は、アプリケーション指定の関数名のプレースホルダーです。

ストリーミング キャプチャ用にこのコールバックを設定するには、キャプチャ ウィンドウに WM_CAP_SET_CALLBACK_VIDEOSTREAM メッセージを送信するか 、capSetCallbackOnVideoStream マクロを呼び出します。

プレビュー フレーム キャプチャ用にこのコールバックを設定するには、 キャプチャ ウィンドウにWM_CAP_SET_CALLBACK_FRAME メッセージを送信するか、 capSetCallbackOnFrame マクロを呼び出します。

構文

CAPVIDEOCALLBACK Capvideocallback;

LRESULT Capvideocallback(
  HWND hWnd,
  LPVIDEOHDR lpVHdr
)
{...}

パラメーター

hWnd

コールバック関数に関連付けられているキャプチャ ウィンドウへのハンドル。

lpVHdr

キャプチャされたフレームに関する情報を含む VIDEOHDR 構造体へのポインター。

戻り値

なし

解説

キャプチャ ウィンドウは、ビデオ バッファーがキャプチャ ドライバーによって行われるとマークされている場合に、ビデオ ストリーム コールバック関数を呼び出します。 ディスクにキャプチャする場合、ディスク書き込み操作の前にこの操作が行われます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー vfw.h

こちらもご覧ください

ビデオ キャプチャ

ビデオ キャプチャ関数