# androidx.camera.featurecombinationquery

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/CameraDeviceSetupCompat` | Interface for checking if a `https://developer.android.com/reference/android/hardware/camera2/params/SessionConfiguration.html` is supported by the device. |

## Classes

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/CameraDeviceSetupCompat.SupportQueryResult` | Result of a `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/CameraDeviceSetupCompat#isSessionConfigurationSupported(android.hardware.camera2.params.SessionConfiguration)` query. |
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/CameraDeviceSetupCompatFactory` | Factory for creating `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/CameraDeviceSetupCompat` instances. |
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/SessionConfigurationLegacy` | A compat class to store the same minimal information as Camera2's `https://developer.android.com/reference/android/hardware/camera2/params/SessionConfiguration.html`. |
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/SessionConfigurationLegacy.Builder` | Simple builder class for `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/SessionConfigurationLegacy`. |
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/SessionParametersLegacy` | A compat class to store Session Parameters for querying support. |
| `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/SessionParametersLegacy.Builder` | Simple builder class to build a `https://developer.android.com/reference/kotlin/androidx/camera/featurecombinationquery/SessionParametersLegacy` object. |