CaptureDeviceMulticastProvider Constructor |
Constructs instance of a provider. Multiple instances of CaptureDeviceMulticastProvider
with the same capture device are not permitted.
Namespace: StreamCoders.DevicesAssembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntaxpublic CaptureDeviceMulticastProvider(
ICaptureDevice captureDevice,
VideoCaptureDeviceFormat selectedMetrics,
TransformDelegate transformFunction
)
Public Sub New (
captureDevice As ICaptureDevice,
selectedMetrics As VideoCaptureDeviceFormat,
transformFunction As TransformDelegate
)
public:
CaptureDeviceMulticastProvider(
ICaptureDevice^ captureDevice,
VideoCaptureDeviceFormat^ selectedMetrics,
TransformDelegate^ transformFunction
)
new :
captureDevice : ICaptureDevice *
selectedMetrics : VideoCaptureDeviceFormat *
transformFunction : TransformDelegate -> CaptureDeviceMulticastProvider
Parameters
- captureDevice
- Type: StreamCoders.DevicesICaptureDevice
- selectedMetrics
- Type: StreamCoders.DevicesVideoCaptureDeviceFormat
The selected metrics. It is recommended to use the highest possible resolution in order
satisfy all scenarios.
- transformFunction
- Type: StreamCodersTransformDelegate
Optional function to handle transformations. (e.g. resizing, 16->24-bit conversion)
See Also