最終更新:2017-04-03 (月) 17:58:33 (2580d)
CameraDevice.createCaptureRequest
Top / CameraDevice.createCaptureRequest
Create a CaptureRequest.Builder for new capture requests, initialized with template for a target use case.
テンプレート
CameraDevice.TEMPLATE_MANUAL A basic template for direct application control of capture parameters. CameraDevice.TEMPLATE_PREVIEW Create a request suitable for a camera preview window. CameraDevice.TEMPLATE_RECORD? Create a request suitable for video recording. CameraDevice.TEMPLATE_STILL_CAPTURE Create a request suitable for still image capture. CameraDevice.TEMPLATE_VIDEO_SNAPSHOT? Create a request suitable for still image capture while recording video. CameraDevice.TEMPLATE_ZERO_SHUTTER_LAG Create a request suitable for zero shutter lag still capture.
戻り値
実装
- http://tools.oesf.biz/android-6.0.0_r1.0/xref/frameworks/base/core/java/android/hardware/camera2/impl/CameraDeviceImpl.java#620
- http://tools.oesf.biz/android-7.0.0_r1.0/xref/frameworks/base/core/java/android/hardware/camera2/impl/CameraDeviceImpl.java#658
呼び出し
- CameraMetadataNative templatedRequest = ICameraDeviceUser.createDefaultRequest? (Android 6.0)
- ICameraDeviceUserWrapper.createDefaultRequest? (Android 7.0)
- ICameraDeviceUser.createDefaultRequest?
- CameraDeviceClient.createDefaultRequest
- (Camera2ClientBase extends CameraDeviceBase) mDevice.createDefaultRequest?()->(CameraDeviceBase) Camera3Device.createDefaultRequest
- camera3_device_t.ops.construct_default_request_settings? = QCamera3HardwareInterface::construct_default_request_settings
- QCamera3HardwareInterface::translateCapabilityToMetadata
- ICameraDeviceUserWrapper.createDefaultRequest? (Android 7.0)
- CaptureRequest.Builder builder = new CaptureRequest.Builder(templatedRequest, false, CameraCaptureSession.SESSION_ID_NONE);