リクエストの作成と送信

デフォルトのリクエスト

デフォルトのキャプチャ リクエストを作成するには、ICameraDeviceSession::constructDefaultRequestSettings() を呼び出します。

リクエストの送信

カメラ キャプチャ リクエストを送信するには、ICameraDeviceSession::processCaptureRequest() を呼び出します。

その他のメソッド

リクエストと結果のメッセージ キュー

カメラのキャプチャ結果とリクエストの IPC オーバーヘッドは、高速メッセージ キューを使用してさらに最適化できます。ICameraDeviceSession::getCaptureRequestMetadataQueue() メソッドと ICameraDeviceSession::getCaptureResultMetadataQueue() メソッドを呼び出して、対応するキューのクエリを行います。

リクエストのフラッシュ

保留中のキャプチャ リクエストをフラッシュするには、ICameraDeviceSession::flush() を呼び出します。