VideoDevice Class
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The communications channel to a video device.
public abstract class VideoDevice : IDisposable
type VideoDevice = class
interface IDisposable
Public MustInherit Class VideoDevice
Implements IDisposable
- Inheritance
-
VideoDevice
- Implements
Device |
Path to video resources located on the platform. |
Image |
true if this VideoDevice should pool the image buffers used. when set to true the consumer must return the image buffers to the ArrayPool<T> Shared instance |
Is |
Returns true if the device is already capturing. |
Is |
Returns true if the connection to the device is already open. |
Settings |
The connection settings of the video device. |
Capture() |
Capture a picture from the video device. |
Capture(String) |
Capture a picture from the video device. |
Capture |
The continuous capture stream |
Capture |
The continuous capture stream |
Create(Video |
Create a communications channel to a video device running on Unix. |
Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Dispose(Boolean) |
Releases the unmanaged resources used by the VideoDevice and optionally releases the managed resources. |
Get |
Get all the resolutions supported by the specified pixel format. |
Get |
Get all the resolutions supported by the specified pixel format. |
Get |
Get all the pixel formats supported by the device. |
Get |
Query controls value from the video device. |
Nv12To |
Convert NV12(YUV420) to RGB format. |
Rgb |
Convert RGB format to bitmap |
Rgb |
Convert RGB format to bitmap |
Start |
Start continuous capture |
Stop |
Stop the continuous capture |
Yuv |
Convert YUV(YUV444) to RGB format. |
Yuyv |
Convert YUYV(YUV422) to RGB format. |
Yv12To |
Convert YV12(YUV420) to RGB format. |
New |
Event for a new image buffer ready |
Termék | Verziók |
---|---|
.NET IoT Libraries | 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 2.0.0, 2.1.0, 2.2.0 |