Condividi tramite


CaptureRequest.Key Classe

Definizione

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

[Android.Runtime.Register("android/hardware/camera2/CaptureRequest$Key", DoNotGenerateAcw=true)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public sealed class CaptureRequest.Key : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/camera2/CaptureRequest$Key", DoNotGenerateAcw=true)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
type CaptureRequest.Key = class
    inherit Object
Ereditarietà
CaptureRequest.Key
Attributi

Commenti

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

Ad esempio, per impostare il rettangolo di ritaglio per l'acquisizione successiva: <pre> Rect cropRectangle = new Rect(0, 0, 640, 480); captureRequestBuilder.set(SCALER_CROP_REGION, cropRectangle); </pre>

Per enumerare tutte le chiavi possibili per CaptureRequest, vedere CameraCharacteristics#getAvailableCaptureRequestKeys.

Documentazione java per android.hardware.camera2.CaptureRequest.Key.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

CaptureRequest.Key(String, Class)

Costruire una nuova chiave con un nome e un tipo specificati.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
JniPeerMembers

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

Name

Restituisce un camelCase, un nome separato da punto formattato come : "root.section[.subsections].name".

PeerReference

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
Dispose(Boolean)

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
Equals(Object)

Da aggiungere

GetHashCode()

Da aggiungere

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
IJavaPeerable.Finalized()

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

GetJniTypeName(IJavaPeerable)

Un Key oggetto viene usato per acquisire le ricerche dei campi della richiesta con CaptureRequest#get o per impostare i campi con CaptureRequest.Builder#set(Key, Object).

Si applica a