Property | Type | Description | |
---|---|---|---|
AddCaptureFilter | void | ||
AddRenderFilter | void | ||
BindToDll | void | ||
BuildCaptureGraph | void | ||
DestroyCaptureGraph | void | ||
DirectShowProxy | System | ||
EnumVideoInputDevices | void | ||
FreeLibrary | System.Boolean | ||
GetCurrentImage | |||
GetProcAddress | |||
GetVideoSize | |||
LoadDll | void | ||
LoadLibrary | |||
ResetCaptureGraph | void | ||
Start | void | ||
Stop | void | ||
ThrowExceptionForResult | void |
Method | Description | |
---|---|---|
Dispose ( ) : void |
Method | Description | |
---|---|---|
AddCaptureFilter ( String devicePath ) : void |
Adds a video stream source to a video capture graph.
|
|
AddRenderFilter ( |
Adds a renderer filter to a video capture graph, which renders a video stream within a container window.
|
|
BindToDll ( |
Binds the class instance methods to the dll functions.
|
|
BuildCaptureGraph ( ) : void |
Builds a video capture graph.
|
|
DestroyCaptureGraph ( ) : void |
Destroys a video capture graph.
|
|
DirectShowProxy ( ) : System |
Initializes a new instance of the DirectShowProxy class.
|
|
EnumVideoInputDevices ( EnumVideoInputDevicesCallback callback ) : void |
Enumerates video input devices in a system.
|
|
FreeLibrary ( |
||
GetCurrentImage ( ) : |
Retrieves the current image being displayed by the renderer filter.
|
|
GetProcAddress ( |
||
GetVideoSize ( ) : |
Retrieves the unstretched video size.
|
|
LoadDll ( ) : void |
Extracts the directshow utils dll from resources to the temp file and loads it.
|
|
LoadLibrary ( String lpFileName ) : |
||
ResetCaptureGraph ( ) : void |
Removes a video stream source from a video capture graph.
|
|
Start ( ) : void |
Runs all the filters in a video capture graph. While the graph is running, data moves through the graph and is rendered.
|
|
Stop ( ) : void |
Stops all the filters in a video filter graph.
|
|
ThrowExceptionForResult ( |
Throws the DirectShowException exception for the result.
|