CameraCharacteristics.InfoSessionConfigurationQueryVersion Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Versione della query di configurazione della sessione CameraDevice.CameraDeviceSetup.isSessionConfigurationSupported(SessionConfiguration) e CameraDevice.CameraDeviceSetup.getSessionCharacteristics(SessionConfiguration).
[Android.Runtime.Register("INFO_SESSION_CONFIGURATION_QUERY_VERSION", ApiSince=35)]
public static Android.Hardware.Camera2.CameraCharacteristics.Key InfoSessionConfigurationQueryVersion { get; }
[<Android.Runtime.Register("INFO_SESSION_CONFIGURATION_QUERY_VERSION", ApiSince=35)>]
static member InfoSessionConfigurationQueryVersion : Android.Hardware.Camera2.CameraCharacteristics.Key
Valore della proprietà
Versione della query di configurazione della sessione CameraDevice.CameraDeviceSetup.isSessionConfigurationSupported(SessionConfiguration) e CameraDevice.CameraDeviceSetup.getSessionCharacteristics(SessionConfiguration).
- Attributi
Commenti
Versione della query di configurazione della sessione CameraDevice.CameraDeviceSetup.isSessionConfigurationSupported(SessionConfiguration) e CameraDevice.CameraDeviceSetup.getSessionCharacteristics(SessionConfiguration).
I valori possibili in questa chiave corrispondono ai valori definiti in android.os.Build.VERSION_CODES. Ogni versione definisce un set di combinazioni di funzionalità che il dispositivo fotocamera deve segnalare in modo affidabile se sono supportate tramite CameraDevice.CameraDeviceSetup.isSessionConfigurationSupported(SessionConfiguration). Definisce anche il set di chiavi specifiche della sessione in CameraCharacteristics quando restituito da CameraDevice.CameraDeviceSetup.getSessionCharacteristics(SessionConfiguration). La versione è sempre minore o uguale a android.os.Build.VERSION.SDK_INT.
Se impostato su UPSIDE_DOWN_CAKE, questo dispositivo fotocamera non supporta l'API CameraDevice.CameraDeviceSetup. Il tentativo di creare un'istanza cameraDeviceSetup genera un'eccezione UnsupportedOperationException.
Da VANILLA_ICE_CREAM in poi, i test di conformità della fotocamera verificano un set di sessionconfiguration di uso comune per assicurarsi che gli output di CameraDevice.CameraDeviceSetup.isSessionConfigurationSupported(SessionConfiguration) e CameraDevice.CameraDeviceSetup.getSessionCharacteristics(SessionConfiguration) siano accurati. L'applicazione è consigliata per usare queste configurazioni di sessione quando si attivano più funzionalità contemporaneamente.
Se impostato su VANILLA_ICE_CREAM, le combinazioni delle configurazioni seguenti vengono verificate dai test di conformità: un set di combinazioni di flussi di uso comune:; MAXIMUM_4_3 fa riferimento alla risoluzione di output massima del dispositivo fotocamera con proporzioni 4:3 per tale formato da StreamConfigurationMap#getOutputSizes; MAXIMUM_16_9 è la risoluzione massima di output con proporzioni 16:9; S1440P fa riferimento a 2560x1440 (16:9); S1080P fa riferimento a 1920x1080 (16:9); S720P fa riferimento a 1280x720 (16:9); UHD fa riferimento a 3840x2160 (16:9); XVGA si riferisce a 1024x768 (4:3); S1080P_43 fa riferimento a 1440x1080 (4:3); VIDEO_STABILIZATION_MODE: {OFF, PREVIEW}; AE_TARGET_FPS_RANGE: { {*, 30}, {*, 60} }; DYNAMIC_RANGE_PROFILE: {STANDARD, HLG10}
Se impostata su BAKLAVA, le combinazioni di flusso aggiuntive seguenti vengono verificate dai test di conformità: VIDEO_STABILIZATION_MODE: {OFF, ON} per le combinazioni di flusso appena aggiunte in base alla presenza di un flusso video dedicato
Tutte le configurazioni precedenti possono essere configurate con sessionconfiguration. L'elenco di OutputConfiguration contiene le configurazioni del flusso e le DYNAMIC_RANGE_PROFILE e le AE_TARGET_FPS_RANGE e le VIDEO_STABILIZATION_MODE vengono impostate come parametri di sessione.
Questa chiave è disponibile in tutti i dispositivi.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.