Win32 API 日本語リファレンス
ホーム › Media.Multimedia › CAPERRORCALLBACKA

CAPERRORCALLBACKA

コールバック

シグネチャ

LRESULT CAPERRORCALLBACKA(
    HWND hWnd,
    INT nID,
    LPSTR lpsz
);

パラメーター

フィールド型説明
hWndHWNDコールバック関数に関連付けられたキャプチャウィンドウへのハンドル。
nIDINTエラー識別番号。
lpszLPSTR返されたエラーの説明テキストへのポインター。

公式ドキュメント

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

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

解説(Remarks)

メッセージ識別子が 0 の場合は、新しい操作が開始されることを示し、コールバック関数は現在のエラーをクリアする必要があります。

メモ

vfw.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいてこの関数の ANSI 版または Unicode 版を自動的に選択するエイリアスとして CAPERRORCALLBACK を定義します。エンコーディング中立のエイリアスと、エンコーディング中立ではないコードを混在させて使用すると、不一致が生じてコンパイルエラーや実行時エラーの原因となることがあります。詳細については、関数プロトタイプの規約 を参照してください。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)