MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS enumeration
Specifies the content protection requirements for a video frame.
Syntax
enum MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS {
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED = 0x01,
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION = 0x02,
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION = 0x04
};
Constants
- MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED
-
The video frame should be protected.
- MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION
-
Direct3D surface protection must be applied to any surface that contains the frame.
- MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION
-
Direct3D anti-screen-scrape protection must be applied to any surface that contains the frame.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Header |
|
See also
- Media Foundation Enumerations
- IMFMediaEngineProtectedContent::GetRequiredProtections
- IMFMediaEngineProtectedContent::TransferVideoFrame
Show: