Freigeben über


GL.GetActiveUniform Methode

Definition

Überlädt

GetActiveUniform(UInt32, UInt32, Int32, Int32[], Int32[], All[], String)
Veraltet.
GetActiveUniform(UInt32, UInt32, Int32, Int32[], Int32[], ActiveUniformType[], StringBuilder)
GetActiveUniform(UInt32, UInt32, Int32, Int32*, Int32*, All*, String)
Veraltet.
GetActiveUniform(UInt32, UInt32, Int32, Int32*, Int32*, ActiveUniformType*, StringBuilder)
GetActiveUniform(UInt32, UInt32, Int32, Int32, Int32, All, String)
Veraltet.
GetActiveUniform(UInt32, UInt32, Int32, Int32, Int32, ActiveUniformType, StringBuilder)
GetActiveUniform(Int32, Int32, Int32, Int32[], Int32[], All[], String)
Veraltet.
GetActiveUniform(Int32, Int32, Int32, Int32*, Int32*, ActiveUniformType*, StringBuilder)
GetActiveUniform(Int32, Int32, Int32, Int32, Int32, All, String)
Veraltet.
GetActiveUniform(Int32, Int32, Int32, Int32, Int32, ActiveUniformType, StringBuilder)
GetActiveUniform(Int32, Int32, Int32, ActiveUniformType)
GetActiveUniform(Int32, Int32, Int32, Int32[], Int32[], ActiveUniformType[], StringBuilder)
GetActiveUniform(Int32, Int32, Int32, Int32*, Int32*, All*, String)
Veraltet.

GetActiveUniform(UInt32, UInt32, Int32, Int32[], Int32[], All[], String)

Achtung

Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.")]
public static void GetActiveUniform (uint program, uint index, int bufsize, int[] length, int[] size, OpenTK.Graphics.ES20.All[] type, string name);
static member GetActiveUniform : uint32 * uint32 * int * int[] * int[] * OpenTK.Graphics.ES20.All[] * string -> unit

Parameter

program
UInt32
index
UInt32
bufsize
Int32
length
Int32[]
size
Int32[]
type
All[]
name
String
Attribute

Gilt für:

GetActiveUniform(UInt32, UInt32, Int32, Int32[], Int32[], ActiveUniformType[], StringBuilder)

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniform (uint program, uint index, int bufsize, int[] length, int[] size, OpenTK.Graphics.ES20.ActiveUniformType[] type, System.Text.StringBuilder name);
static member GetActiveUniform : uint32 * uint32 * int * int[] * int[] * OpenTK.Graphics.ES20.ActiveUniformType[] * System.Text.StringBuilder -> unit

Parameter

program
UInt32
index
UInt32
bufsize
Int32
length
Int32[]
size
Int32[]
Attribute

Gilt für:

GetActiveUniform(UInt32, UInt32, Int32, Int32*, Int32*, All*, String)

Achtung

Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.")]
public static void GetActiveUniform (uint program, uint index, int bufsize, int* length, int* size, OpenTK.Graphics.ES20.All* type, string name);
static member GetActiveUniform : uint32 * uint32 * int * nativeptr<int> * nativeptr<int> * nativeptr<OpenTK.Graphics.ES20.All> * string -> unit

Parameter

program
UInt32
index
UInt32
bufsize
Int32
length
Int32*
size
Int32*
type
All*
name
String
Attribute

Gilt für:

GetActiveUniform(UInt32, UInt32, Int32, Int32*, Int32*, ActiveUniformType*, StringBuilder)

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniform (uint program, uint index, int bufsize, int* length, int* size, OpenTK.Graphics.ES20.ActiveUniformType* type, System.Text.StringBuilder name);
static member GetActiveUniform : uint32 * uint32 * int * nativeptr<int> * nativeptr<int> * nativeptr<OpenTK.Graphics.ES20.ActiveUniformType> * System.Text.StringBuilder -> unit

Parameter

program
UInt32
index
UInt32
bufsize
Int32
length
Int32*
size
Int32*
Attribute

Gilt für:

GetActiveUniform(UInt32, UInt32, Int32, Int32, Int32, All, String)

Achtung

Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.")]
public static void GetActiveUniform (uint program, uint index, int bufsize, ref int length, ref int size, ref OpenTK.Graphics.ES20.All type, string name);
static member GetActiveUniform : uint32 * uint32 * int *  *  *  * string -> unit

Parameter

program
UInt32
index
UInt32
bufsize
Int32
length
Int32
size
Int32
type
All
name
String
Attribute

Gilt für:

GetActiveUniform(UInt32, UInt32, Int32, Int32, Int32, ActiveUniformType, StringBuilder)

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniform (uint program, uint index, int bufsize, out int length, out int size, out OpenTK.Graphics.ES20.ActiveUniformType type, System.Text.StringBuilder name);
static member GetActiveUniform : uint32 * uint32 * int *  *  *  * System.Text.StringBuilder -> unit

Parameter

program
UInt32
index
UInt32
bufsize
Int32
length
Int32
size
Int32
Attribute

Gilt für:

GetActiveUniform(Int32, Int32, Int32, Int32[], Int32[], All[], String)

Achtung

Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.")]
public static void GetActiveUniform (int program, int index, int bufsize, int[] length, int[] size, OpenTK.Graphics.ES20.All[] type, string name);
static member GetActiveUniform : int * int * int * int[] * int[] * OpenTK.Graphics.ES20.All[] * string -> unit

Parameter

program
Int32
index
Int32
bufsize
Int32
length
Int32[]
size
Int32[]
type
All[]
name
String
Attribute

Gilt für:

GetActiveUniform(Int32, Int32, Int32, Int32*, Int32*, ActiveUniformType*, StringBuilder)

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
public static void GetActiveUniform (int program, int index, int bufsize, int* length, int* size, OpenTK.Graphics.ES20.ActiveUniformType* type, System.Text.StringBuilder name);
static member GetActiveUniform : int * int * int * nativeptr<int> * nativeptr<int> * nativeptr<OpenTK.Graphics.ES20.ActiveUniformType> * System.Text.StringBuilder -> unit

Parameter

program
Int32
index
Int32
bufsize
Int32
length
Int32*
size
Int32*
Attribute

Gilt für:

GetActiveUniform(Int32, Int32, Int32, Int32, Int32, All, String)

Achtung

Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.")]
public static void GetActiveUniform (int program, int index, int bufsize, ref int length, ref int size, ref OpenTK.Graphics.ES20.All type, string name);
static member GetActiveUniform : int * int * int *  *  *  * string -> unit

Parameter

program
Int32
index
Int32
bufsize
Int32
length
Int32
size
Int32
type
All
name
String
Attribute

Gilt für:

GetActiveUniform(Int32, Int32, Int32, Int32, Int32, ActiveUniformType, StringBuilder)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
public static void GetActiveUniform (int program, int index, int bufsize, out int length, out int size, out OpenTK.Graphics.ES20.ActiveUniformType type, System.Text.StringBuilder name);
static member GetActiveUniform : int * int * int *  *  *  * System.Text.StringBuilder -> unit

Parameter

program
Int32
index
Int32
bufsize
Int32
length
Int32
size
Int32
Attribute

Gilt für:

GetActiveUniform(Int32, Int32, Int32, ActiveUniformType)

public static string GetActiveUniform (int program, int uniformIndex, out int size, out OpenTK.Graphics.ES20.ActiveUniformType type);
static member GetActiveUniform : int * int *  *  -> string

Parameter

program
Int32
uniformIndex
Int32
size
Int32

Gibt zurück

Gilt für:

GetActiveUniform(Int32, Int32, Int32, Int32[], Int32[], ActiveUniformType[], StringBuilder)

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
public static void GetActiveUniform (int program, int index, int bufsize, int[] length, int[] size, OpenTK.Graphics.ES20.ActiveUniformType[] type, System.Text.StringBuilder name);
static member GetActiveUniform : int * int * int * int[] * int[] * OpenTK.Graphics.ES20.ActiveUniformType[] * System.Text.StringBuilder -> unit

Parameter

program
Int32
index
Int32
bufsize
Int32
length
Int32[]
size
Int32[]
Attribute

Gilt für:

GetActiveUniform(Int32, Int32, Int32, Int32*, Int32*, All*, String)

Achtung

Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.

Wichtig

Diese API ist nicht CLS-kompatibel.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveUniform", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations and StringBuilder final parameter. This overload is not supported.")]
public static void GetActiveUniform (int program, int index, int bufsize, int* length, int* size, OpenTK.Graphics.ES20.All* type, string name);
static member GetActiveUniform : int * int * int * nativeptr<int> * nativeptr<int> * nativeptr<OpenTK.Graphics.ES20.All> * string -> unit

Parameter

program
Int32
index
Int32
bufsize
Int32
length
Int32*
size
Int32*
type
All*
name
String
Attribute

Gilt für: