Class CaptureRequest.Builder
- Namespace
- Uralstech.UXR.QuestCamera
Builder for a capture request.
public sealed class CaptureRequest.Builder : CameraMetadata
- Inheritance
-
objectCaptureRequest.Builder
- Inherited Members
- Extension Methods
Constructors
Builder(AndroidJavaObject)
public Builder(AndroidJavaObject native)
Parameters
nativeAndroidJavaObject
Methods
SetTag<T>(T)
Set a tag for this request.
public void SetTag<T>(T tag) where T : notnull
Parameters
tagTAn arbitrary Object to store with this request.
Type Parameters
TThe type of the tag.
Remarks
Supports the types supported by ToJava<T>(T) + AndroidJavaObject.
Set<T>(string, T)
Set a capture request field to a value.
public void Set<T>(string keyName, T value) where T : notnull
Parameters
keyNamestringThe name of the key.
valueTThe value to set.
Type Parameters
TThe type of the value.
Remarks
Supports the types supported by ToJava<T>(T) + AndroidJavaObject.
Exceptions
- KeyNotFoundException
Thrown if the key is not defined in KeyProviderClass.
Set<T>(Key, T)
Set a capture request field to a value.
public void Set<T>(CameraMetadata.Key key, T value) where T : notnull
Parameters
keyCameraMetadata.KeyThe key.
valueTThe value to set.
Type Parameters
TThe type of the value.
Remarks
Supports the types supported by ToJava<T>(T) + AndroidJavaObject.