Expand Minimize

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

Mfmediaengine.h

See also

IMFMediaEngineProtectedContent::GetRequiredProtections
IMFMediaEngineProtectedContent::TransferVideoFrame

 

 

Community Additions

ADD
Show:
© 2014 Microsoft