BitmapShader Classe

Definição

Sombreador usado para desenhar um bitmap como textura.

[Android.Runtime.Register("android/graphics/BitmapShader", DoNotGenerateAcw=true)]
public class BitmapShader : Android.Graphics.Shader
[<Android.Runtime.Register("android/graphics/BitmapShader", DoNotGenerateAcw=true)>]
type BitmapShader = class
    inherit Shader
Herança
BitmapShader
Atributos

Comentários

Sombreador usado para desenhar um bitmap como textura. O bitmap pode ser repetido ou espelhado definindo o modo de bloco.

Java documentação para android.graphics.BitmapShader.

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.

Construtores

Nome Description
BitmapShader(Bitmap, Shader+TileMode, Shader+TileMode)

Chame isso para criar um sombreador que será desenhado com um bitmap.

BitmapShader(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
FilterModeDefault
Obsoleto.

Esse valor FilterMode respeitará o valor do sinalizador Paint#isFilterBitmap enquanto o sombreador estiver anexado ao Paint.

FilterModeLinear
Obsoleto.

Esse valor FilterMode fará com que o sombreador interpole a saída do sombreador de uma grade 2x2 de pixels mais próxima do ponto de exemplo (i.

FilterModeNearest
Obsoleto.

Esse valor FilterMode fará com que o sombreador seja amostrado do pixel mais próximo ao ponto de exemplo solicitado.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
FilterMode

Retorna o modo de filtro usado durante a amostragem desse sombreador -ou- Defina o modo de filtro a ser usado durante a amostragem desse sombreador.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
JniPeerMembers

Sombreador usado para desenhar um bitmap como textura.

MaxAnisotropy

Retorna o valor de filtragem anisotrópico máximo atual configurado por #setFilterMode(int). -ou- Habilita e configura o valor máximo de amostragem de anisotropia.

PeerReference

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
Dispose(Boolean)

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetLocalMatrix(Matrix)

Retornará true se o sombreador tiver uma matriz local que não seja de identidade.

(Herdado de Shader)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetLocalMatrix(Matrix)

Defina a matriz local do sombreador.

(Herdado de Shader)
SetOverrideGainmap(Gainmap)

Desenha o BitmapShader com uma cópia do gainmap determinado em vez do gainmap no Bitmap do qual o sombreador foi construído

ToArray<T>()

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
IJavaPeerable.Finalized()

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Sombreador usado para desenhar um bitmap como textura.

(Herdado de Object)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Sombreador usado para desenhar um bitmap como textura.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a