Freigeben über


MF_MEDIA_ENGINE_PROTECTION_FLAGS-Enumeration (mfmediaengine.h)

Enthält Flags, die angeben, ob die Medien-Engine geschützte Inhalte wiedergibt und ob die Medien-Engine den geschützten Medienpfad (Protected Media Path , PMP) verwendet.

Syntax

typedef enum MF_MEDIA_ENGINE_PROTECTION_FLAGS {
  MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT = 1,
  MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT = 2,
  MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP = 4
} ;

Konstanten

 
MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT
Wert: 1
Aktivieren Sie die Wiedergabe geschützter Inhalte. Die Medien-Engine gibt DRM-geschützte Inhalte nur dann wieder, wenn dieses Flag festgelegt ist. Wenn Sie dieses Flag festlegen, legen Sie auch das attribut MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER fest.
MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT
Wert: 2
Verwenden Sie den Geschützten Medienpfad (Protected Media Path , PMP) für die gesamte Wiedergabe, einschließlich eindeutiger (nicht geschützter) Inhalte.
MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP
Wert: 4
Erstellen Sie den PMP in einem ungeschützten Prozess. Sie können diese Option verwenden, um klare Inhalte abzuspielen, aber nicht, um geschützte Inhalte wiederzugeben.

Hinweise

Diese Flags werden mit dem Attribut MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS verwendet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile mfmediaengine.h

Weitere Informationen

Media Foundation-Enumerationen

Pfad für geschützte Medien