For a list of all members of this type, see CaptureCtrl members
Public Methods
Name | Description | |
---|---|---|
AllocTarget | Pre-allocates the capture target to the specified size. | |
CanSaveObjectSettings | Determines whether the specified settings can be saved. | |
CaptureDIB | Captures a device independent bitmap. | |
CaptureFrame | Captures a single frame during a CaptureMode.ManualFrames mode capture. | |
CaptureImage | Captures a video image to a System.Drawing.Image object. | |
CopyTarget | Copies the valid media data from the target to the specified file. | |
EditGraph | Registers the current graph and runs the DirectShow GraphEdit utility. | |
EnterEdit | Enters editing mode by preventing the capture object from rebuilding the graph while devices are being selected. | |
EstimateOutputBitRate | Gets the estimated capture output bit rate, in bits per second. | |
EstimateOutputSize | Gets the estimated capturing output size for the specified duration, in bytes. | |
GetPreferredFilter | Retrieves the preferred filter's Display Name set using the SetPreferredFilter method. | |
GetStillDIB | Gets a device independent bitmap (DIB) during a CaptureMode.Still capture. | |
GetStillImage | Gets a System.Drawing.Image object during a CaptureMode.Still capture. | |
GetSubObject | Gets the specified graph sub-object. | |
HasDialog | Checks whether the specified property dialog is available. | |
IsModeAvailable | Specifies whether the specified capture mode is available. | |
IsPreviewTapSupported | Determines whether a specific preview tap for the preview source is available. | |
LeaveEdit | Leaves editing mode. | |
LoadSettingsFromFile | Loads settings from a file. | |
LoadSettingsFromStream | Loads settings from a stream. | |
PauseCapture | Pauses the capture control. | |
ReadyCapture | Prepares the capture graph for running. | |
ResetTarget | Resets the media target. | |
RunCapture | Runs the capture graph. | |
SaveSettingsToFile | Saves some or all of the capture object settings to a file. SaveSettingsToFile provides a convenient mechanism to save settings that can be retrieved at a later time. |
|
SaveSettingsToStream | Saves some or all of the capture object settings to a stream. | |
SaveStillBitmap | Saves a snapshot from the running stream to a file as a bitmap. | |
SaveStillDIB | Saves a snapshot from the running stream to a file as a device-independent bitmap(DIB). | |
SetPreferredFilter | Sets a preferred filter (decoder or demultiplexer) | |
SetVideoWindowPos | Sets the position and size of the video window. | |
ShowDialog | Shows a specified property dialog. | |
StartCapture | Starts capturing data. | |
StopCapture | Stops capturing data. | |
ToggleClosedCaptioning | Switches the state of the close captioning mode on or off. | |
ToggleFullScreenMode | Switches the state of the full screen mode on or off. | |
TogglePreview | Switches the state of the preview mode on or off. |
Protected Methods
Name | Description | |
---|---|---|
AttachInterfaces | Internal method to attach interfaces to the underlying control object. | |
CreateSink | Internal method to create the event sink for the underlying control object. | |
DetachSink | Internal method to detach the event sink for the underlying control object. | |
Dispose | Releases internal control object and related object references. |
See Also
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.