次の方法で共有


MEPolicyChanged イベント

ストリームの出力ポリシーが変更されたときにパイプライン コンポーネントによって発生します。 このイベントは、保護されたコンテンツにのみ適用されます。

イベント値

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

VARTYPE 説明
VT_UNKNOWN
ストリームの新しいポリシーの IMFOutputPolicy インターフェイスへのポインター。

解説

すべての信頼された出力で、このイベントを処理する必要があります。 Media Foundation 変換 (MFT) は、 IMFTransform::P rocessEvent メソッドを介してこのイベントを受け取ります。 メディア シンクは、 IMFStreamSink::P laceMarker メソッドを介してこのイベントを受け取ります。

信頼された出力では、新しいポリシーを適用するか、エラー コードMF_E_POLICY_UNSUPPORTEDを返す必要があります。

要件

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

関連項目

Media Foundation イベント