Поделиться через


перечисление MF_MEDIA_ENGINE_PROTECTION_FLAGS (mfmediaengine.h)

Содержит флаги, указывающие, будет ли обработчик мультимедиа воспроизводить защищенное содержимое и будет ли обработчик мультимедиа использовать защищенный путь к мультимедиа (PMP).

Синтаксис

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

Константы

 
MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT
Значение: 1
Включите воспроизведение защищенного содержимого. Обработчик мультимедиа не будет воспроизводить содержимое, защищенное DRM, если не установлен этот флаг. Если вы задали этот флаг, также задайте атрибут MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER .
MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT
Значение: 2
Используйте защищенный путь к мультимедиа (PMP) для всего воспроизведения, включая незащищённое (незащищенное) содержимое.
MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP
Значение: 4
Создайте PMP внутри незащищенного процесса. Этот параметр можно использовать для воспроизведения чистого содержимого, но не для воспроизведения защищенного содержимого.

Комментарии

Эти флаги используются с атрибутом MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS .

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Верхняя часть mfmediaengine.h

См. также раздел

Перечисления Media Foundation

Путь к защищенному носителю