SessionConfiguration 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SessionConfiguration(Int32, IList<OutputConfiguration>) |
用 sessionType 和輸出配置建立一個新的 |
| SessionConfiguration(Int32, IList<OutputConfiguration>, IExecutor, CameraCaptureSession+StateCallback) |
請建立新的 |
SessionConfiguration(Int32, IList<OutputConfiguration>)
用 sessionType 和輸出配置建立一個新的 SessionConfiguration 。
[Android.Runtime.Register(".ctor", "(ILjava/util/List;)V", "", ApiSince=35)]
public SessionConfiguration(int sessionType, System.Collections.Generic.IList<Android.Hardware.Camera2.Params.OutputConfiguration> outputs);
[<Android.Runtime.Register(".ctor", "(ILjava/util/List;)V", "", ApiSince=35)>]
new Android.Hardware.Camera2.Params.SessionConfiguration : int * System.Collections.Generic.IList<Android.Hardware.Camera2.Params.OutputConfiguration> -> Android.Hardware.Camera2.Params.SessionConfiguration
參數
- sessionType
- Int32
會話類型。
- outputs
- IList<OutputConfiguration>
捕捉會話的輸出配置清單。
- 屬性
備註
用 sessionType 和輸出配置建立一個新的 SessionConfiguration 。
此建構子所建立的 SessionConfiguration 物件可用於CameraDeviceSetup#isSessionConfigurationSupportedCameraDeviceSetup#getSessionCharacteristics查詢攝影機裝置的功能組合支援及會話特定特性。 若要使用 SessionConfiguration 物件建立擷取會話, #setStateCallback 必須呼叫以指定狀態回調函式,且任何不完整的 OutputConfigurations 必須透過 OutputConfiguration#addSurface 或 OutputConfiguration#setSurfacesForMultiResolutionOutput 適當方式完成。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
SessionConfiguration(Int32, IList<OutputConfiguration>, IExecutor, CameraCaptureSession+StateCallback)
請建立新的 SessionConfiguration。
[Android.Runtime.Register(".ctor", "(ILjava/util/List;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;)V", "", ApiSince=28)]
public SessionConfiguration(int sessionType, System.Collections.Generic.IList<Android.Hardware.Camera2.Params.OutputConfiguration> outputs, Java.Util.Concurrent.IExecutor executor, Android.Hardware.Camera2.CameraCaptureSession.StateCallback cb);
[<Android.Runtime.Register(".ctor", "(ILjava/util/List;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraCaptureSession$StateCallback;)V", "", ApiSince=28)>]
new Android.Hardware.Camera2.Params.SessionConfiguration : int * System.Collections.Generic.IList<Android.Hardware.Camera2.Params.OutputConfiguration> * Java.Util.Concurrent.IExecutor * Android.Hardware.Camera2.CameraCaptureSession.StateCallback -> Android.Hardware.Camera2.Params.SessionConfiguration
參數
- sessionType
- Int32
會話類型。
- outputs
- IList<OutputConfiguration>
捕捉會話的輸出配置清單。
- executor
- IExecutor
執行者應該用來呼叫回撥。 一般建議不要在主(UI)執行緒上進行攝影機操作。
一種狀態回調介面實作。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。