Microsoft.Expression.Encoder Namespace
Expression Studio 4.0
| 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. |
| 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. |
| Structure | Description |
|---|---|
| MetadataName | Stores information about a Metadata type. |
| 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. |