Managed DirectShow Programming Reference

FileSource Class

[This is preliminary documentation and subject to change.]

Provides a ISourceGraph in pull mode with a file as the stream source.

For a list of all members of this type, see FileSource Members.

System.Object
   MarshalByRefObject
      Component
         GraphComponentBase
            PausingGraphComponentBase
               FileSource

public class FileSource : PausingGraphComponentBase,

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

Any type of file supported by DirectShow is supported by this ISourceGraph component, since it leaves the filter instantiation to the DirectShow filter graph manager. FileName must be defined before Render is called.

Requirements

Namespace: KvTv.DirectShow.Components

Assembly: KvTv.DirectShow.Components (in KvTv.DirectShow.Components.dll)

See Also

FileSource Members | KvTv.DirectShow.Components Namespace