Language

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 インスタンス。 この値は null にすることはできません。

属性

注釈

この ImageWriter の使用フラグを設定します。 この関数が呼び出されない場合、イメージ形式が PRIVATE でない場合、使用ビットは HardwareBuffer.USAGE_CPU_WRITE_OFTEN に設定されます。

android.media.ImageWriter.Builder.setUsageの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象