MultiResolutionStreamConfigurationMap.GetInputFormats 方法

定义

获取此多分辨率流配置中的输入格式。

[Android.Runtime.Register("getInputFormats", "()[I", "", ApiSince=31)]
public int[] GetInputFormats();
[<Android.Runtime.Register("getInputFormats", "()[I", "", ApiSince=31)>]
member this.GetInputFormats : unit -> int[]

返回

Int32[]

整数格式的数组;如果没有支持多分辨率重新处理,则为空数组

属性

注解

获取此多分辨率流配置中的输入格式。

在物理相机之间切换或在超高分辨率传感器相机的不同模式之间切换时,逻辑多相机或超高分辨率传感器相机可能支持对不同分辨率的图像进行重新处理。 此函数返回此类情况支持的格式。

可以通过调用相机设备的 StreamConfigurationMap#getValidOutputFormatsForInput输入格式来查询输入格式支持的输出格式。

此函数返回的所有图像格式都将在任一 ImageFormat 或中 PixelFormat 定义(并且不存在冲突的可能性)。

Java文档android.hardware.camera2.params.MultiResolutionStreamConfigurationMap.getInputFormats()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于