TonemapCurve(Single[], Single[], Single[]) 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立新的不可變的 TonemapCurve 實例。
[Android.Runtime.Register(".ctor", "([F[F[F)V", "")]
public TonemapCurve (float[]? red, float[]? green, float[]? blue);
[<Android.Runtime.Register(".ctor", "([F[F[F)V", "")>]
new Android.Hardware.Camera2.Params.TonemapCurve : single[] * single[] * single[] -> Android.Hardware.Camera2.Params.TonemapCurve
參數
- red
- Single[]
元素的陣列,其長度由 #POINT_SIZE
- green
- Single[]
元素的陣列,其長度由 #POINT_SIZE
- blue
- Single[]
元素的陣列,其長度由 #POINT_SIZE
- 屬性
例外狀況
如果任何輸入陣列長度無效,或者陣列中的任何專案不在 [LevelBlack, ] 的範圍內, LevelWhite則為
如果有任何參數為 null
備註
建立新的不可變的 TonemapCurve 實例。
值會儲存為連續的 (Pin, Pout)
點陣列。
所有參數可能都有獨立的長度,但最多 CameraCharacteristics#TONEMAP_MAX_CURVE_POINTS
* #POINT_SIZE
應該有 2 個 * #POINT_SIZE
元素。
所有子元素都必須位於 [#LEVEL_BLACK
, #LEVEL_WHITE
] 的內含範圍內。
此建構函式會複製數位內容,而不會保留數位的擁有權。
的 android.hardware.camera2.params.TonemapCurve.TonemapCurve(float[], float[], float[])
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。