MEEnablerCompleted イベント

オブジェクトの有効化アクションが完了したときに、コンテンツ イネーブラー オブジェクトによって発生します。 IMFContentEnabler インターフェイスを公開するオブジェクトは、このイベントを発生させることができます。 イベントは、次のいずれかが発生した場合に発生します。

イベント値

IMFMediaEvent::GetValue から取得できる値は次のとおりです。

VARTYPE 説明
VT_EMPTY
イベント データはありません。

注釈

イベントの状態コードには、次のいずれかの値を含めることができます。

説明
S_OK 操作が成功しました。
NS_E_DRM_LICENSE_NOTACQUIRED DRM ライセンスが取得されませんでした。 前回の試行で AutomaticEnable を使用した場合、アプリケーションはサイレント以外の取得を試みる必要があります。
NS_S_DRM_MONITOR_CANCELLED MonitorEnable 操作が取り消されました。

 

このイベントを受信するには、IMFMediaEventGenerator インターフェイスの IMFContentEnabler インターフェイスに対してクエリを実行します。 次に、トピック「Media Event Generators」で説明されているように、IMFMediaEventGenerator::BeginGetEvent を呼び出します。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Mfobjects.h (Mfidl.h を含む)

こちらもご覧ください

IMFContentEnabler

メディア イベント ジェネレーター

Media Foundation イベント