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 構造体」を参照すること
参照