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


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

Указывает требования к защите содержимого для видеокадра.

Синтаксис

typedef enum MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS {
  MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED = 0x1,
  MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION = 0x2,
  MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION = 0x4
} ;

Константы

 
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED
Значение: 0x1
Видеокадр должен быть защищен.
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION
Значение: 0x2
Защита поверхности Direct3D должна быть применена к любой поверхности, содержащей рамку.
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION
Значение: 0x4
Защита direct3D от очистки экрана должна быть применена к любой поверхности, содержащей рамку.

Требования

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

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

IMFMediaEngineProtectedContent::GetRequiredProtections

IMFMediaEngineProtectedContent::TransferVideoFrame

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