Condividi tramite


MeshSpecification.Attribute Classe

Definizione

Classe di dati per rappresentare un singolo attributo in uno shader.

[Android.Runtime.Register("android/graphics/MeshSpecification$Attribute", ApiSince=34, DoNotGenerateAcw=true)]
public class MeshSpecification.Attribute : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/MeshSpecification$Attribute", ApiSince=34, DoNotGenerateAcw=true)>]
type MeshSpecification.Attribute = class
    inherit Object
Ereditarietà
MeshSpecification.Attribute
Attributi

Commenti

Classe di dati per rappresentare un singolo attributo in uno shader. Un attributo è una variabile che accompagna un vertice, può essere una coordinata di colore o trama.

Per altre informazioni su Android Graphics Shader Language, vedere https://developer.android.com/develop/ui/views/graphics/agsl altre informazioni.

Si noti che l'offset è l'offset nel numero di byte. Ad esempio, se si dispone di due attributi

Float3 att1
            Float att2

att1 avrebbe un offset pari a 0, mentre att2 avrebbe un offset di 12 byte.

Questa operazione viene utilizzata come parte di MeshSpecification#make(Attribute[], int, Varying[], String, String, ColorSpace, int) per creare un'istanza MeshSpecification .

Documentazione Java per android.graphics.MeshSpecification.Attribute.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

MeshSpecification.Attribute(IntPtr, JniHandleOwnership)

Classe di dati per rappresentare un singolo attributo in uno shader.

MeshSpecification.Attribute(MeshSpecificationType, Int32, String)

Classe di dati per rappresentare un singolo attributo in uno shader.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
JniPeerMembers

Classe di dati per rappresentare un singolo attributo in uno shader.

Name

Restituisce il nome di questo oggetto Attribute

Offset

Restituire l'offset dell'attributo in byte

PeerReference

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
ThresholdClass

Classe di dati per rappresentare un singolo attributo in uno shader.

ThresholdType

Classe di dati per rappresentare un singolo attributo in uno shader.

Type

Restituire il tipo di dati corrispondente per questo Attributeoggetto .

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
Dispose(Boolean)

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe di dati per rappresentare un singolo attributo in uno shader.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe di dati per rappresentare un singolo attributo in uno shader.

GetJniTypeName(IJavaPeerable)

Classe di dati per rappresentare un singolo attributo in uno shader.

Si applica a