Idioma

ImageWriter.Builder.SetUsage(Int64) Método

Definição

Defina o sinalizador de uso deste 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

Parâmetros

usage
Int64

O uso pretendido das imagens produzidas por este ImageWriter. O valor é 0 ou uma combinação do seguinte: 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_DATA HardwareBuffer.USAGE_GPU_CUBE_MAP HardwareBuffer.USAGE_GPU_MIPMAP_COMPLETE HardwareBuffer.USAGE_FRONT_BUFFER

Retornos

a instância do Construtor com sinalizador de uso personalizado. Esse valor não pode ser nulo.

Atributos

Comentários

Defina o sinalizador de uso deste ImageWriter. Se essa função não for chamada, o bit de uso será definido como HardwareBuffer.USAGE_CPU_WRITE_OFTEN se o formato de imagem não for PRIVATE.

Referência do Android para android.media.ImageWriter.Builder.setUsage.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a