Share via


IMFInputTrustAuthority, interface (mfidl.h)

Permet aux autres composants du chemin d’accès multimédia protégé (PMP) d’utiliser le système de protection d’entrée fourni par une autorité d’approbation d’entrée (ITA). Un ITA est un composant qui implémente un système de protection d’entrée pour le contenu multimédia. Les itas exposent l’interface IMFInputTrustAuthority .

Un ITA traduit la stratégie du format natif du contenu dans un format commun utilisé par d’autres composants PMP. Il fournit également un déchiffreur, si nécessaire pour déchiffrer le flux.

La topologie contient une instance ITA pour chaque flux protégé dans la source multimédia. L’ITA est obtenu à partir de la source multimédia en appelant IMFTrustedInput::GetInputTrustAuthority.

Héritage

L’interface IMFInputTrustAuthority hérite de l’interface IUnknown . IMFInputTrustAuthority a également les types de membres suivants :

Méthodes

L’interface IMFInputTrustAuthority a ces méthodes.

 
IMFInputTrustAuthority::BindAccess

Avertit l’autorité d’approbation d’entrée (ITA) qu’une action demandée est sur le point d’être effectuée.
IMFInputTrustAuthority::GetDecrypter

Récupère une transformation de déchiffreur.
IMFInputTrustAuthority::GetPolicy

Récupère la stratégie qui définit les systèmes de protection de sortie autorisés pour ce flux, ainsi que les données de configuration de chaque système de protection.
IMFInputTrustAuthority::RequestAccess

Demande l’autorisation d’effectuer une action spécifiée sur le flux.
IMFInputTrustAuthority::Reset

Réinitialise l’autorité d’approbation d’entrée (ITA) à son état initial.
IMFInputTrustAuthority::UpdateAccess

Notifie l’autorité d’approbation d’entrée (ITA) lorsque le nombre d’autorités d’approbation de sortie (OTA) qui effectueront une action spécifiée a changé.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

Interfaces Media Foundation