IMFInputTrustAuthority インターフェイス (mfidl.h)

保護メディア パス (PMP) 内の他のコンポーネントが、入力信頼機関 (ITA) によって提供される入力保護システムを使用できるようにします。 ITA は、メディア コンテンツの入力保護システムを実装するコンポーネントです。 ITA は 、IMFInputTrustAuthority インターフェイスを 公開します。

ITA は、ポリシーをコンテンツのネイティブ形式から、他の PMP コンポーネントで使用される一般的な形式に変換します。 また、ストリームの暗号化を解除するために必要な場合は、復号化ツールも提供します。

トポロジには、メディア ソース内の保護されたストリームごとに 1 つの ITA インスタンスが含まれています。 ITA は、 IMFTrustedInput::GetInputTrustAuthority を呼び出すことによってメディア ソースから取得されます。

継承

IMFInputTrustAuthority インターフェイスは、IUnknown インターフェイスから継承されます。 IMFInputTrustAuthority には、次の種類のメンバーもあります。

メソッド

IMFInputTrustAuthority インターフェイスには、これらのメソッドがあります。

 
IMFInputTrustAuthority::BindAccess

要求されたアクションが実行されようとしていることを入力信頼機関 (ITA) に通知します。
IMFInputTrustAuthority::GetDecrypter

復号化ツール変換を取得します。
IMFInputTrustAuthority::GetPolicy

このストリームに対して許可される出力保護システムと、各保護システムの構成データを定義するポリシーを取得します。
IMFInputTrustAuthority::RequestAccess

ストリームに対して指定したアクションを実行するためのアクセス許可を要求します。
IMFInputTrustAuthority::Reset

入力信頼機関 (ITA) を初期状態にリセットします。
IMFInputTrustAuthority::UpdateAccess

指定したアクションを実行する出力信頼機関 (OTA) の数が変更されたときに、入力信頼機関 (ITA) に通知します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfidl.h

関連項目

メディア ファンデーション インターフェイス