SAMPLE_PROTECTION_VERSION enumeration (mfidl.h)

Defines the version number for sample protection.

Syntax

typedef enum SAMPLE_PROTECTION_VERSION {
  SAMPLE_PROTECTION_VERSION_NO = 0,
  SAMPLE_PROTECTION_VERSION_BASIC_LOKI = 1,
  SAMPLE_PROTECTION_VERSION_SCATTER = 2,
  SAMPLE_PROTECTION_VERSION_RC4 = 3,
  SAMPLE_PROTECTION_VERSION_AES128CTR = 4
} ;

Constants

 
SAMPLE_PROTECTION_VERSION_NO
Value: 0
No sample protection.
SAMPLE_PROTECTION_VERSION_BASIC_LOKI
Value: 1
Version 1.
SAMPLE_PROTECTION_VERSION_SCATTER
Value: 2
Version 2.
SAMPLE_PROTECTION_VERSION_RC4
Value: 3
Version 3.
SAMPLE_PROTECTION_VERSION_AES128CTR
Value: 4

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 [desktop apps | UWP apps]
Header mfidl.h

See also

IMFSampleProtection

Media Foundation Enumerations