MF_ATTRIBUTE_SERIALIZE_OPTIONS enumeration (mfobjects.h)

Defines flags for serializing and deserializing attribute stores.

Syntax

typedef enum MF_ATTRIBUTE_SERIALIZE_OPTIONS {
  MF_ATTRIBUTE_SERIALIZE_UNKNOWN_BYREF = 0x1
} ;

Constants

 
MF_ATTRIBUTE_SERIALIZE_UNKNOWN_BYREF
Value: 0x1
If this flag is set, IUnknown pointers in the attribute store are marshaled to and from the stream. If this flag is absent, IUnknown pointers in the attribute store are not marshaled or serialized.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 [desktop apps | UWP apps]
Header mfobjects.h (include Mfidl.h)

See also

IMFAttributes

MFDeserializeAttributesFromStream

MFSerializeAttributesToStream

Media Foundation Enumerations