Microsoft.Expression.Encoder Namespace

Classes

Class Description
ArgumentErrorException Base exception used when an invalid argument is passed
AsfIndexer Class used to index an ASF file.
AudioStreamData Audio stream data.
AudioVideoFile An audio/video input.
CaptionErrorException The exception that is thrown if an error occurs during reading or writing to a caption file.
CaptionFile A closed caption file (input).
CaptionFileCollection Class used to hold a collection of caption files.
Clip A source clip in the list of cuts
ClipCollection A collection of source clips.
ClipsErrorException The exception that is thrown when an invalid source clip information is specified.
CodecErrorException The exception used when a codec error has occurred.
CompileAssemblyErrorException Exception that is generated when an error occurs compiling a preset or template.
ConvertErrorException Error exception used inside the transcoder for errors that should be shown to the user.
Drm Class used to indicate the DRM parameters.
DrmErrorException Error exception that is thrown if a file with DRM is imported.
EncodeCompletedEventArgs Class that specifies any arguments of the EncodeCompleted event.
EncodeErrorException An exception that is thrown when an error occurs during encoding.
EncodeProgressEventArgs Contains the arguments of the encode progress event.
EncoderCollection Base collection class for the objects
EncoderObject Base class for undoable objects. Handles the FieldsChanged Event.
EncodeThumbnailProgressEventArgs Contains the arguments of the encode progress event.
ErrorException Bases class of exceptions thrown by Expression Encoder.
FeatureNotAvailableException The exception that is thrown if a feature is called that is not available in the installed SKU.
FileIOErrorException The exception that is thrown if an error occurs reading from or writing to a file.
H264EncodeDevice The H264 encode device.
H264EncodeDevices Control settings for H264 encoders.
ImageFile An image input.
IndexingErrorException The exception that is thrown when an error occurs indexing a file.
IndexProgressEventArgs Class that is used to show progress when a file is being indexed.
InvalidJobException The exception that is thrown if an invalid job is loaded.
InvalidJobTemplateException The exception that is thrown when a preset is invalid.
InvalidLicensingException The exception that is thrown when a licensing error has occurred.
InvalidMediaFileException The exception that is thrown when an invalid media file is passed in.
InvalidOperationErrorException Invalid operation error.
Job Class that contains a job of media items that can be encoded.
JobBase A job, which is a list of files and other properties.
JobTemplateArgumentErrorException The exception that is thrown when a preset contains an invalid argument.
LivePresets  
Marker Class that represents a marker.
MediaFile A source input.
MediaItem Holds all the information being tracked per item.
MediaItemCollection Items to encode.
MetadataCollection A class used to hold a collection of metadata.
MetadataNames Class that holds the predefined metadata names.
MetadataValues Class that contains the predefined metadata values for the primary and secondary class ID.
MetadataValues.PrimaryClassId Class that contains the pre-defined metadata values for the primary class id.
MetadataValues.SecondaryClassId Class that contains the pre-defined metadata values for the secondary class id.
MP4OutputFormat Used to specify that the MP4 format should be used as the output encoding format.
MultiFileIndexProgressEventArgs Index progress while loading a Job
OutputFile Data about a single output file.
OutputFileCollection Collection of output files.
OutputFormat The base class used to specify the output format.
Preset The class that represents a preset on disk.
PresetNotFoundException The exception that is thrown when a preset can't be found.
Presets  
ProfileArgumentErrorException The exception that is thrown if an invalid value is passed to one of the profile properties.
ProfileNotFoundException The exception that is thrown when a profile can't be found.
ScriptCommand Class that represents a script command.
Settings Used to determine if this is a standard SKU, and if it can be used to delete the media import cache.
SortableCollection  
Source An input source for the MediaItem.
SourceCollection A collection of media sources making up a MediaItem.
StartFileEncodingEventArgs Contains the arguments to the start file name encoding event.
SystemErrorException The exception that is thrown if an unexpected error is returned from the system.
TemplateArgumentErrorException The exception that is thrown when a template has an invalid argument.
TemplateCreationErrorException The exception that is thrown when there is an error creating a template.
ThumbnailGenerator Class used to generate thumbnails from a media file.
UnableToCreateThumbnailException Exception that is thrown when an error occurs generating a thumbnail.
UnindexedFileException The exception that is thrown when an unindexed file is imported.
VideoStreamData Video stream data.
WindowsMediaOutputFormat Specifies that the Windows Media format should be used as the output encoding format.
XmlErrorException The exception that is thrown if an invalid XML file is encountered.

Interfaces

Interface Description
IDfxpConverterContract Implements a converter from a particular captioning format to DFXP.
ISortableCollection Interface used to store a list of markers or script commands.
ISortableCollection Interface used to store a list of markers or script commands.

Structures

Structure Description
MetadataName Stores information about a Metadata type.

Enumerations

Enumeration Description
CaptionFileType The type of the caption file.
DeinterlaceMode Specifies whether the source should be deinterlaced, and, if so, how it should be deinterlaced.
EncoderSku Expression Encoder SKU.
ErrorLogSeverity Indicates the type of message in the error log
FileType The type of media files.
H264DeviceType The type of H264 encoding device.
H264EncodeDeviceDisabled The reason the H264 GPU encoding device is disabled.
ItemStatus The media item status.
OutputFileType Type of output files that are created.
OutputMode Specifies the format of the output file.
OverlayLayoutMode The type of Overlay layout to do.
ResizeQuality The algorithm to be used when resizing the video.
ScriptCommandOutput Specifies where the script commands should be saved.
StreamEncodeType Type of encode a given stream is currently using.
ThumbnailMode The type of thumbnail to create.
VideoComplexity Specify a number for the encoding complexity of the video stream. This value can range from Fastest (0) to Best (5). The higher numbers will produce higher-quality video, but can require substantially more processing time. 0 and 1 are optimized for live encoding where you need to process the frames in real-time, and 2-5 are optimized for offline encoding.
VideoResizeMode Specifies how the video should be resized to fit the output size.

   © 2011 by Microsoft Corporation. All rights reserved.