DESCombine Members

DESCombine

The DESCombine class stitches together a series of video and audio files

DESCombine Members

DESCombine overview

Public Static Fields

MILLISECONDS Number of MilliSeconds in a second.
NANOSECONDS Number of NanoSeconds in a second.
UNITS Number of 100NS in a second.

Public Instance Constructors

DESCombine Constructor Construct the class

Public Instance Properties

AudioLength Returns the length of the audio group in UNITS.
MediaLength Returns the length of the timeline in UNITS.
VideoLength Returns the length of the video group in UNITS.

Public Instance Methods

AddAudioFile Add the audio portion of a file to the timeline.
AddAVFile Add a file with both video and audio to the timeline.
AddVideoFile Add the video portion of a file to the timeline.
Cancel Used to signal that the graph should be cancelled.
Dispose Release resources used by the class.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
GetXML Returns an XML description of the capture graph (as seen by DES).
RenderToAVI Configure the graph to output the results to an AVI file.
RenderToWindow Configure the graph to output the results to a video window.
StartRendering Begins rendering and returns immediately.
ToString (inherited from Object) Returns a String that represents the current Object.

Public Instance Events

Completed Called when the graph has finished running.
FileCompleted Called when a file has finished processing.

Protected Instance Methods

MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

DESCombine Class | DESCombineLib Namespace