GLES20.GlVertexAttribPointer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GlVertexAttribPointer(Int32, Int32, Int32, Boolean, Int32, Buffer) |
Definisce una matrice di attributi generici persistente usando la memoria client. |
| GlVertexAttribPointer(Int32, Int32, Int32, Boolean, Int32, Int32) |
Definisce una matrice di attributi generici usando il buffer di matrice attualmente associato. |
GlVertexAttribPointer(Int32, Int32, Int32, Boolean, Int32, Buffer)
Definisce una matrice di attributi generici persistente usando la memoria client.
[Android.Runtime.Register("glVertexAttribPointer", "(IIIZILjava/nio/Buffer;)V", "")]
public static void GlVertexAttribPointer(int indx, int size, int type, bool normalized, int stride, Java.Nio.Buffer? ptr);
[<Android.Runtime.Register("glVertexAttribPointer", "(IIIZILjava/nio/Buffer;)V", "")>]
static member GlVertexAttribPointer : int * int * int * bool * int * Java.Nio.Buffer -> unit
Parametri
- indx
- Int32
Indice dell'attributo in base zero, minore di GL_MAX_VERTEX_ATTRIBS.
- size
- Int32
Uno, due, tre o quattro componenti per ogni elemento attributo.
- type
- Int32
Token di tipo componente supportato.
- normalized
- Boolean
Indica se i componenti in formato intero vengono normalizzati nell'intervallo di unità con segno o senza segno anziché direttamente convertiti.
- stride
- Int32
Spaziatura byte non negativo tra gli elementi; zero significa che i dati sono strettamente compressi.
- ptr
- Buffer
Buffer diretto e nativo non Null nella posizione corrente, con GL_ARRAY_BUFFER non associato. Java non mantiene alcun riferimento al buffer e lo stub dei limiti nativo ignora il conteggio rimanente. Mantenere attivo il buffer e fornire spazio di archiviazione sufficiente per ogni elemento usato da disegni successivi.
- Attributi
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
GlVertexAttribPointer(Int32, Int32, Int32, Boolean, Int32, Int32)
Definisce una matrice di attributi generici usando il buffer di matrice attualmente associato.
[Android.Runtime.Register("glVertexAttribPointer", "(IIIZII)V", "")]
public static void GlVertexAttribPointer(int indx, int size, int type, bool normalized, int stride, int offset);
[<Android.Runtime.Register("glVertexAttribPointer", "(IIIZII)V", "")>]
static member GlVertexAttribPointer : int * int * int * bool * int * int -> unit
Parametri
- indx
- Int32
Indice dell'attributo in base zero, minore di GL_MAX_VERTEX_ATTRIBS.
- size
- Int32
Uno, due, tre o quattro componenti per ogni elemento attributo.
- type
- Int32
Token di tipo componente supportato.
- normalized
- Boolean
Indica se i componenti in formato intero vengono normalizzati nell'intervallo di unità con segno o senza segno anziché direttamente convertiti.
- stride
- Int32
Spaziatura byte non negativo tra gli elementi; zero significa che i dati sono strettamente compressi.
- offset
- Int32
Offset di byte non negativo nell'GL_ARRAY_BUFFER associato, allineato per il tipo. Mantenere spazio di archiviazione del buffer sufficiente per ogni elemento a cui si accede in seguito.
- Attributi
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.