Class CapturePipeline<T>
- Namespace
- Uralstech.UXR.QuestCamera
A wrapper for a complete capture-conversion pipeline.
public sealed class CapturePipeline<T> where T : ContinuousCaptureSession
Type Parameters
TThe capture session type.
- Inheritance
-
objectCapturePipeline<T>
- Extension Methods
Constructors
CapturePipeline(T, YUVConverter)
public CapturePipeline(T session, YUVConverter converter)
Parameters
sessionTconverterYUVConverter
Fields
Converter
The YUV to RGBA texture converter.
public readonly YUVConverter Converter
Field Value
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.