Compartilhar via


enumeração MF_MEDIA_ENGINE_PROTECTION_FLAGS (mfmediaengine.h)

Contém sinalizadores que especificam se o Mecanismo de Mídia reproduzirá conteúdo protegido e se o Mecanismo de Mídia usará o PMP ( Caminho de Mídia Protegido ).

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
} ;

Constantes

 
MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT
Valor: 1
Habilitar a reprodução de conteúdo protegido. O Mecanismo de Mídia não reproduzirá conteúdo protegido por DRM, a menos que esse sinalizador esteja definido. Se você definir esse sinalizador, defina também o atributo MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER .
MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT
Valor: 2
Use o PMP ( Caminho de Mídia Protegido ) para toda a reprodução, incluindo conteúdo claro (não protegido).
MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP
Valor: 4
Crie o PMP dentro de um processo desprotegido. Você pode usar essa opção para reproduzir conteúdo claro, mas não para reproduzir conteúdo protegido.

Comentários

Esses sinalizadores são usados com o atributo MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS .

Requisitos

   
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho mfmediaengine.h

Confira também

Enumerações do Media Foundation

Caminho de mídia protegido