GLES20.GlShaderBinary 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 |
|---|---|
| GlShaderBinary(Int32, IntBuffer, Int32, Buffer, Int32) |
Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti. |
| GlShaderBinary(Int32, Int32[], Int32, Int32, Buffer, Int32) |
Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti. |
GlShaderBinary(Int32, IntBuffer, Int32, Buffer, Int32)
Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti.
[Android.Runtime.Register("glShaderBinary", "(ILjava/nio/IntBuffer;ILjava/nio/Buffer;I)V", "")]
public static void GlShaderBinary(int n, Java.Nio.IntBuffer? shaders, int binaryformat, Java.Nio.Buffer? binary, int length);
[<Android.Runtime.Register("glShaderBinary", "(ILjava/nio/IntBuffer;ILjava/nio/Buffer;I)V", "")>]
static member GlShaderBinary : int * Java.Nio.IntBuffer * int * Java.Nio.Buffer * int -> unit
Parametri
- n
- Int32
Numero non negativo di oggetti shader esistenti da caricare; I tipi shader devono essere distinti.
- shaders
- IntBuffer
Buffer di input diretto e nativo non Null nella posizione corrente con n modelli di bit senza nome shader senza segno. La capacità dell'elenco shader non è selezionata. La pulizia dell'elenco shader supportata da matrici non è sicura.
- binaryformat
- Int32
Token di formato binario shader supportato da GL_SHADER_BINARY_FORMATS; non è richiesto alcun formato binario da core ES2.
- binary
- Buffer
Buffer di input diretto o accessibile con supporto di matrici non Null nella posizione corrente con byte di lunghezza disponibili. JNI controlla i byte binari e recupera correttamente la base della matrice durante la pulizia.
- length
- Int32
Dimensione non negativo del payload binario dello shader completo in byte.
- 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
GlShaderBinary(Int32, Int32[], Int32, Int32, Buffer, Int32)
Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti.
[Android.Runtime.Register("glShaderBinary", "(I[IIILjava/nio/Buffer;I)V", "")]
public static void GlShaderBinary(int n, int[]? shaders, int offset, int binaryformat, Java.Nio.Buffer? binary, int length);
[<Android.Runtime.Register("glShaderBinary", "(I[IIILjava/nio/Buffer;I)V", "")>]
static member GlShaderBinary : int * int[] * int * int * Java.Nio.Buffer * int -> unit
Parametri
- n
- Int32
Numero non negativo di oggetti shader esistenti da caricare; I tipi shader devono essere distinti.
- shaders
- Int32[]
Matrice di input non Null in corrispondenza dell'offset con n modelli di bit senza nome shader senza segno. La capacità dell'elenco shader non è selezionata.
- offset
- Int32
Indice di matrice shader-name non negativo, misurato in voci anziché byte.
- binaryformat
- Int32
Token di formato binario shader supportato da GL_SHADER_BINARY_FORMATS; non è richiesto alcun formato binario da core ES2.
- binary
- Buffer
Buffer di input diretto o accessibile con supporto di matrici non Null nella posizione corrente con byte di lunghezza disponibili. JNI controlla i byte binari e recupera correttamente la base della matrice durante la pulizia.
- length
- Int32
Dimensione non negativo del payload binario dello shader completo in byte.
- 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.