語言

ImageWriter.Builder.SetUsage(Int64) 方法

定義

設定這個 ImageWriter 的使用標記。

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

參數

usage
Int64

此 ImageWriter 所產生影像的預期用途。 值為 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

傳回

Builder 實例並帶有自訂使用標誌。 這個值不可能為零值。

屬性

備註

設定這個 ImageWriter 的使用標記。 若未呼叫此函式,若影像格式非 PRIVATE,使用位元將設為 HardwareBuffer.USAGE_CPU_WRITE_OFTEN。

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

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

適用於