public abstract class SCameraProcessorParameter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SCameraProcessorParameter.Key<T>
A
Key is used to query or configure SCameraProcessor related characteristics or settings. |
Modifier and Type | Method and Description |
---|---|
<T> T |
get(SCameraProcessorParameter.Key<T> key)
Get a parameter field value.
|
List<SCameraProcessorParameter.Key<?>> |
getAvailableKeys()
Returns the list of keys supported by this processor for querying or setting with this
SCameraProcessorParameter . |
<T> void |
set(SCameraProcessorParameter.Key<T> key,
T value)
Sets parameter field to a value.
|
public List<SCameraProcessorParameter.Key<?>> getAvailableKeys()
SCameraProcessorParameter
.public <T> T get(SCameraProcessorParameter.Key<T> key)
key
- The parameter field to read.null
if the field is not set.IllegalArgumentException
- If key is null.public <T> void set(SCameraProcessorParameter.Key<T> key, T value)
key
- The parameter field to write.value
- The value to set the field to, which must be of a matching type to the key.IllegalArgumentException
- If key or value was null.UnsupportedOperationException
- If given Key
is read-only key.Copyright © Samsung Electronics, Co., Ltd. All rights reserved.