RegisterWaitEvent メソッドは、呼び出しオブジェクトのクリティカル セクション内でのみ呼び出す必要があります。 RegisterWaitForSingleObject 関数を呼び出して、スレッド プール コンテキスト ブロックを割り当て、フィールドに入力し、参照カウントをインクリメントし、ブロックをスレッド プールにポストします。 UnregisterWaitEvent で使用するために返された待機ハンドルを保存します。 待機ブロックを待機ブロックの一覧に保存します。
構文
HRESULT RegisterWaitEvent(
IMediaEvent *pIMediaEvent,
ITStream *pITStream
);
パラメーター
pIMediaEvent
DirectShow IMediaEvent インターフェイスへのポインター。
pITStream
ITStream インターフェイスへのポインター。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
要件
| 対象プラットフォーム | Windows |
| ヘッダー | mspcall.h |