Class VideoCaptureSourceDialog
Interaction logic for VideoCaptureSourceDialog.xaml.
Inheritance
VideoCaptureSourceDialog
Implements
Inherited Members
Namespace: VisioForge.Core.UI.WPF.Dialogs.Sources
Assembly: VisioForge.Core.dll
Syntax
public class VideoCaptureSourceDialog : Window, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IAddChild, IDisposable, IComponentConnector
Constructors
VideoCaptureSourceDialog()
Initializes a new instance of the VideoCaptureSourceDialog class.
Declaration
public VideoCaptureSourceDialog()
Properties
Device
Gets the video capture device.
Declaration
public string Device { get; }
Property Value
| Type | Description |
|---|---|
| string | The video capture device. |
Format
Gets the video capture format.
Declaration
public string Format { get; }
Property Value
| Type | Description |
|---|---|
| string | The video capture format. |
FrameRate
Gets the video frame rate.
Declaration
public VideoFrameRate FrameRate { get; }
Property Value
| Type | Description |
|---|---|
| VideoFrameRate | The video frame rate. |
Methods
Dispose()
Disposes this instance.
Declaration
public void Dispose()
Dispose(bool)
Releases unmanaged and - optionally - managed resources.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |
|
~VideoCaptureSourceDialog()
Finalizes an instance of the VideoCaptureSourceDialog class.
Declaration
protected ~VideoCaptureSourceDialog()
GetDeviceSettingsAsync()
Get device settings as an asynchronous operation.
Declaration
public Task<VideoCaptureDeviceSourceSettings> GetDeviceSettingsAsync()
Returns
| Type | Description |
|---|---|
| Task<VideoCaptureDeviceSourceSettings> | A Task<VideoCaptureDeviceSourceSettings> representing the asynchronous operation. |
InitializeComponent()
InitializeComponent
Declaration
public void InitializeComponent()