IPersistMediaPropertyBag interface

The IPersistMediaPropertyBag interface sets and retrieves INFO and DISP chunks in Audio-Video Interleaved (AVI) streams. It uses the IMediaPropertyBag interface to store the chunks as name/value pairs.

The AVI Splitter filter and the WAVE Parser filter support this interface for reading INFO and DISP chunks from an AVI or WAV file. The AVI Mux filter supports the interface for writing these chunks into a file.

IPersistMediaPropertyBag is modeled after, but does not inherit from, the IPersistPropertyBag interface. For more information on IPersistPropertyBag, see the Platform SDK.

Members

The IPersistMediaPropertyBag interface inherits from the IUnknown interface. IPersistMediaPropertyBag also has these types of members:

Methods

The IPersistMediaPropertyBag interface has these methods.

MethodDescription
InitNew

Initializes the object to receive new properties.

Load

Loads properties from the media property bag into the filter.

Save

Saves properties from the filter into the media property bag.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Strmif.h (include Dshow.h)

Library

Strmiids.lib

 

 

Show: