Table of Contents

Class CapturePipeline<T>

Simple class for grouping a capture session and its texture converter.

public class CapturePipeline<T> where T : ContinuousCaptureSession

Type Parameters

T
Inheritance
object
CapturePipeline<T>

Constructors

CapturePipeline(T, YUVToRGBAConverter)

public CapturePipeline(T captureSession, YUVToRGBAConverter textureConverter)

Parameters

captureSession T
textureConverter YUVToRGBAConverter

Fields

CaptureSession

The capture session wrapper.

public readonly T CaptureSession

Field Value

T

TextureConverter

The YUV to RGBA texture converter.

public readonly YUVToRGBAConverter TextureConverter

Field Value

YUVToRGBAConverter

Methods

DisposeAsync()

Closes and disposes the capture session and texture converter.

public ValueTask DisposeAsync()

Returns

ValueTask