Share via


ICodecAPI::RegisterForEvent

RegisterForEvent メソッドは、エンコーダから指定されたイベントを受け取るためにアプリケーションを登録する。エンコーダ ドライバがイベントを送信するたびに、アプリケーションは EC_CODECAPI_EVENT イベント通知を受け取る。

構文

  HRESULT RegisterForEvent(
  const GUID*  Api,
  LONG_PTR  userData
);

パラメータ

Api

[in] イベントを指定する GUID へのポインタ。

userData

[out] 呼び出し元で定義されたデータへのポインタ。アプリケーションは、このポインタを lParam1 イベント引数で受け取る。

戻り値

メソッドが成功すると S_OK を返す。失敗すると HRESULT エラー コードを返す。

注意

現在、以下の GUID が定義されている。

イベント GUID 説明
CODECAPI_CHANGELISTS エンコーダで変更された引数についてクライアントに通知する。

詳細については、「CodecAPIEventData 構造体」を参照すること

参照