語言

OverlayProperties.IsCombinationSupported 方法

定義

表示裝置支援以所提供 DataSpace 和 HardwareBuffer.Format 編碼的緩衝區硬體組合。

[Android.Runtime.Register("isCombinationSupported", "(II)Z", "", ApiSince=35)]
public bool IsCombinationSupported(Android.Hardware.DataSpaceType dataspace, Android.Hardware.HardwareBufferFormat format);
[<Android.Runtime.Register("isCombinationSupported", "(II)Z", "", ApiSince=35)>]
member this.IsCombinationSupported : Android.Hardware.DataSpaceType * Android.Hardware.HardwareBufferFormat -> bool

參數

dataspace
DataSpaceType

值為0或以下組合:DataSpace.DATASPACE_UNKNOWN;DataSpace.DATASPACE_SCRGB_LINEAR;DataSpace.DATASPACE_SRGB;DataSpace.DATASPACE_SCRGB;DataSpace.DATASPACE_DISPLAY_P3;DataSpace.DATASPACE_BT2020_HLG;DataSpace.DATASPACE_BT2020_PQ;DataSpace.DATASPACE_ADOBE_RGB;DataSpace.DATASPACE_JFIF;DataSpace.DATASPACE_BT601_625;DataSpace.DATASPACE_BT601_525;DataSpace.DATASPACE_BT2020;DataSpace.DATASPACE_BT709;DataSpace.DATASPACE_DCI_P3;DataSpace.DATASPACE_SRGB_LINEAR

format
HardwareBufferFormat

價值屬於以下之一:HardwareBuffer.RGBA_8888;HardwareBuffer.RGBA_FP16;HardwareBuffer.RGBA_1010102;HardwareBuffer.RGBX_8888;HardwareBuffer.RGB_888;HardwareBuffer.RGB_565;HardwareBuffer.BLOB;HardwareBuffer.YCBCR_420_888;HardwareBuffer.D_16;HardwareBuffer.D_24;HardwareBuffer.DS_24UI8;HardwareBuffer.D_FP32;HardwareBuffer.DS_FP32UI8;HardwareBuffer.S_UI8;HardwareBuffer.YCBCR_P010;HardwareBuffer.YCBCR_P210;HardwareBuffer.R_8;HardwareBuffer.R_16;HardwareBuffer.RG_1616;HardwareBuffer.RGBA_10101010;HardwareBuffer.R_12;HardwareBuffer.R_14;HardwareBuffer.RG_1212;HardwareBuffer.RG_1414;HardwareBuffer.RGBA_12121212;HardwareBuffer.RGBA_14141414;HardwareBuffer.BGRA_1010102;HardwareBuffer.BGRX_1010102

傳回

如果裝置能有效組合資料空間與格式所描述的內容,則為真。 若需 GPU 組成備援,則為假。

屬性

備註

表示裝置支援以所提供 DataSpace 和 HardwareBuffer.Format 編碼的緩衝區硬體組合。

Java 文件 android.hardware.OverlayProperties.isCombinationSupported(int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於