語言

ImageReader.Builder.SetUsage(Int64) 方法

定義

設定消費者使用標誌。

[Android.Runtime.Register("setUsage", "(J)Landroid/media/ImageReader$Builder;", "", ApiSince=33)]
public Android.Media.ImageReader.Builder SetUsage(long usage);
[<Android.Runtime.Register("setUsage", "(J)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>]
member this.SetUsage : int64 -> Android.Media.ImageReader.Builder

參數

usage
Int64

本 ImageReader 所使用的圖片的預期用途。 請參閱 HardwareBuffer 上的使用情況列表,了解有效使用位元的清單。 預設值為HardwareBuffer.USAGE_CPU_READ_OFTEN。 值為 0 或以下組合:HardwareBuffer.USAGE_CPU_READ_RARELY HardwareBuffer.USAGE_CPU_READ_OFTEN HardwareBuffer.USAGE_CPU_WRITE_RARELY HardwareBuffer.USAGE_CPU_WRITE_OFTEN HardwareBuffer.USAGE_GPU_SAMPLED_IMAGE HardwareBuffer.USAGE_GPU_COLOR_OUTPUT HardwareBuffer.USAGE_COMPOSER_OVERLAY HardwareBuffer.USAGE_PROTECTED_CONTENT HardwareBuffer.USAGE_VIDEO_ENCODE HardwareBuffer.USAGE_GPU_DATA_BUFFER HardwareBuffer.USAGE_SENSOR_DIRECT_DATAHardwareBuffer.USAGE_GPU_CUBE_MAP HardwareBuffer.USAGE_GPU_MIPMAP_COMPLETE HardwareBuffer.USAGE_FRONT_BUFFER

傳回

建構者實例並自訂使用值。 這個值不可能為零值。

屬性

備註

設定消費者使用標誌。

Android 參考資料。android.media.ImageReader.Builder.setUsage

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

適用於