Partilhar via


TonemapCurve.CopyColorCurve Método

Definição

Sobrecargas

CopyColorCurve(Color, Single[], Int32)

Copie a curva de cores de um único canal de cores dessa curva de mapa de tons para o destino.

CopyColorCurve(Int32, Single[], Int32)

CopyColorCurve(Color, Single[], Int32)

Copie a curva de cores de um único canal de cores dessa curva de mapa de tons para o destino.

[Android.Runtime.Register("copyColorCurve", "(I[FI)V", "")]
public void CopyColorCurve (Android.Graphics.Color colorChannel, float[]? destination, int offset);
[<Android.Runtime.Register("copyColorCurve", "(I[FI)V", "")>]
member this.CopyColorCurve : Android.Graphics.Color * single[] * int -> unit

Parâmetros

colorChannel
Color
destination
Single[]

uma matriz grande o suficiente para conter pelo menos #getPointCount*#POINT_SIZE elementos após o offset

offset
Int32

um deslocamento não negativo na matriz

Atributos

Exceções

Se destination foi null

Se o deslocamento foi negativo

Se não houver espaço suficiente para gravar os elementos no destino e deslocamento especificados.

Comentários

Copie a curva de cores de um único canal de cores dessa curva de mapa de tons para o destino.

<--A saída é codificada da mesma forma que no construtor --> Os valores são armazenados como pontos compactados (Pin, Pout), e há um total de #getPointCount pontos para esse respectivo canal.

Todas as coordenadas retornadas estão entre o intervalo de [#LEVEL_BLACK, #LEVEL_WHITE].

Documentação Java para android.hardware.camera2.params.TonemapCurve.copyColorCurve(int, float[], int).

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

Confira também

Aplica-se a

CopyColorCurve(Int32, Single[], Int32)

public void CopyColorCurve (int colorChannel, float[] destination, int offset);
member this.CopyColorCurve : int * single[] * int -> unit

Parâmetros

colorChannel
Int32
destination
Single[]
offset
Int32

Comentários

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

Aplica-se a