Class CapturePipeline<T>
- Namespace
- Uralstech.UXR.QuestCamera
Simple class for grouping a capture session and its texture converter.
public class CapturePipeline<T> where T : ContinuousCaptureSession
Type Parameters
T
- Inheritance
-
objectCapturePipeline<T>
Constructors
CapturePipeline(T, YUVToRGBAConverter)
public CapturePipeline(T captureSession, YUVToRGBAConverter textureConverter)
Parameters
captureSessionTtextureConverterYUVToRGBAConverter
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
Methods
DisposeAsync()
Closes and disposes the capture session and texture converter.
public ValueTask DisposeAsync()
Returns
- ValueTask