MFSampleExtension_Encryption_SkipByteBlock attribute

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]

Specifies the clear (non-encrypted) byte block size for sample-based pattern encryption.

Data type

UINT32

Remarks

The number of encrypted bytes in the subsample mapping block are specified in the MFSampleExtension_Encryption_CryptByteBlock attribute. If either of these attributes are not present or have a value of 0, it means that the sample data is not encrypted. Either both of these values must be non-zero, positive values, or both must have a value of zero.

In cases where the Source is MP4-based, the value is set based off the values of default_skip_byte_block within the track encryption box (‘tenc’) in the MP4 header. For more information, see MFSampleExtension_Encryption_ProtectionScheme.

Requirements

Minimum supported client

Windows 10, version 1709 [desktop apps only]

Minimum supported server

None supported

Header

Mfidl.h

 

 

Show: