Table of Contents

Class CapturePipeline<T>

A wrapper for a complete capture-conversion pipeline.

public sealed class CapturePipeline<T> where T : ContinuousCaptureSession

Type Parameters

T

The capture session type.

Inheritance
object
CapturePipeline<T>
Extension Methods

Constructors

CapturePipeline(T, YUVConverter)

public CapturePipeline(T session, YUVConverter converter)

Parameters

session T
converter YUVConverter

Fields

Converter

The YUV to RGBA texture converter.

public readonly YUVConverter Converter

Field Value

YUVConverter

Session

The capture session.

public readonly T Session

Field Value

T

Methods

DisposeAsync()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.

public ValueTask DisposeAsync()

Returns

ValueTask

A task that represents the asynchronous dispose operation.