次の方法で共有


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

capStatusCallback 関数は、ビデオ キャプチャで使用される状態コールバック関数です。 capStatusCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。

コールバックを設定するには、キャプチャ ウィンドウに WM_CAP_SET_CALLBACK_STATUS メッセージを送信するか、 capSetCallbackOnStatus マクロを呼び出します。

構文

CAPSTATUSCALLBACKA Capstatuscallbacka;

LRESULT Capstatuscallbacka(
  HWND hWnd,
  int nID,
  LPCSTR lpsz
)
{...}

パラメーター

hWnd

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

nID

メッセージ識別番号。

lpsz

返された状態のテキスト説明へのポインター。

戻り値

なし

解説

キャプチャ操作中、コールバック関数に送信される最初のメッセージは常にIDS_CAP_BEGINされ、最後のメッセージは常にIDS_CAP_ENDされます。 メッセージ識別子 0 は、新しい操作が開始され、コールバック関数が現在の状態をクリアする必要があることを示します。

注意

vfw.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして CAPSTATUSCALLBACK を定義します。 エンコードに依存しないエイリアスをエンコードニュートラルでないコードと組み合わせて使用すると、コンパイルまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

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

関連項目

ビデオ キャプチャ

ビデオ キャプチャ関数