次の方法で共有


capSetCallbackOnStatus マクロ (vfw.h)

capSetCallbackOnStatus マクロは、アプリケーションで状態コールバック関数を設定します。 AVICap は、キャプチャ ウィンドウの状態が変化するたびにこのプロシージャを呼び出します。 このマクロを使用するか、 WM_CAP_SET_CALLBACK_STATUS メッセージを明示的に呼び出すことができます。

構文

BOOL capSetCallbackOnStatus(
     hwnd,
     fpProc
);

パラメーター

hwnd

キャプチャ ウィンドウへのハンドル。

fpProc

capStatusCallback 型の状態コールバック関数へのポインター。 以前にインストールされた状態コールバック関数を無効にするには、このパラメーターに NULL を 指定します。

戻り値

型: BOOL

成功した場合は TRUE、 ストリーミング キャプチャまたは単一フレーム キャプチャ セッションが進行中の場合は FALSE を返します。

注釈

アプリケーションでは、必要に応じて状態コールバック関数を設定できます。 設定した場合、AVICap は次の状況でこのプロシージャを呼び出します。

  • キャプチャ セッションが完了しました。
  • キャプチャ ドライバーがキャプチャ ウィンドウに正常に接続されました。
  • 最適なパレットが作成されます。
  • キャプチャされたフレームの数が報告されます。

要求事項

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

こちらも参照ください

状態コールバック関数の作成

ビデオ キャプチャ

ビデオ キャプチャ マクロ