LiveDeviceSource Members
This class represents an audio and/or video device that is used as a source in the live encoder.
The following tables list the members exposed by the LiveDeviceSource type.
Public Properties
Name | Description | |
---|---|---|
AudioDevice | Gets or sets the audio device used in this source. | |
CropRect | Gets or sets the crop rectangle of this source. (Inherited from LiveSource) | |
Id | Gets a unique ID for this source. (Inherited from LiveSource) | |
IsActive | Gets a value indicating whether this source is currently active. (Inherited from LiveSource) | |
NumberOfInputAudioLines | Gets a value indicating the number of audio lines in this source. | |
NumberOfInputVideoLines | Gets the number of input video lines. | |
PreviewWindow | The preview window used for monitoring this device. | |
ResizeMode | Gets or sets the resize mode of this source. (Inherited from LiveSource) | |
ScreenCaptureSourceProperties | Gets or sets the properties for screen capture source. Returns null when the video device is not a screen capture source. | |
SupportsTransportControls | Gets a value indicating whether this source supports DV and VCR-type transport controls. | |
VideoDevice | Gets or sets the video device used in this source. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
Dispose | Overloaded. (Inherited from LiveSource ) | |
EnableInputAudioLine | Sets the current audio input line. | |
EnableInputVideoLine | Enables the given video input line. | |
Equals | Overloaded. (Inherited from Object ) | |
GetActiveAudioLine | Gets the currently selected audio line. | |
GetActiveVideoLine | Gets the index of the active video line. | |
GetAudioInputMixLevel | Gets the current mix level for the given audio line. | |
GetAudioInputVolume | Gets a value indicating the audio volume on the current audio line. | |
GetAudioLineName | Gets the name of the audio line at the given index. | |
GetHashCode | (Inherited from Object ) | |
GetSupportedConfigurationDialogs | Gets an array of all the configuration dialog boxes supported by this device. | |
GetType | (Inherited from Object ) | |
GetVideoLineType | Gets the video line type for the given video line index. | |
IsDialogSupported | Checks to see if a dialog box is supported. | |
PickBestVideoFormat | Attempts to select the best size for the video device that matches the given settings. | |
ReferenceEquals | (Inherited from Object ) | |
SetAudioInputMixLevel | Sets the mix level of the given audio line. | |
SetTransportMode | Sets the transport mode if this source supports it. | |
ShowConfigurationDialog | Displays the configuration dialog box for this device. | |
SourcePropertiesSnapshot | Overridden. Gets properties describing this source, including things like frame rate, resolution, etc. | |
ToString | (Inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
Dispose | Overloaded. (Inherited from LiveSource ) | |
Finalize | (Inherited from Object ) | |
MemberwiseClone | (Inherited from Object ) |
Top
See Also
Reference
LiveDeviceSource Class
Microsoft.Expression.Encoder.Live Namespace
© 2011 by Microsoft Corporation. All rights reserved.