Edit

Share via


GL.GetActiveAttrib Method

Definition

Overloads

GetActiveAttrib(UInt32, UInt32, Int32, Int32[], Int32[], ActiveAttribType[], StringBuilder)
GetActiveAttrib(UInt32, UInt32, Int32, Int32*, Int32*, All*, String)
Obsolete.
GetActiveAttrib(UInt32, UInt32, Int32, Int32*, Int32*, ActiveAttribType*, StringBuilder)
GetActiveAttrib(UInt32, UInt32, Int32, Int32, Int32, All, String)
Obsolete.
GetActiveAttrib(UInt32, UInt32, Int32, Int32, Int32, ActiveAttribType, StringBuilder)
GetActiveAttrib(Int32, Int32, Int32, Int32[], Int32[], All[], String)
Obsolete.
GetActiveAttrib(UInt32, UInt32, Int32, Int32[], Int32[], All[], String)
Obsolete.
GetActiveAttrib(Int32, Int32, Int32, Int32*, Int32*, All*, String)
Obsolete.
GetActiveAttrib(Int32, Int32, Int32, ActiveAttribType)
GetActiveAttrib(Int32, Int32, Int32, Int32, Int32, ActiveAttribType, StringBuilder)
GetActiveAttrib(Int32, Int32, Int32, Int32[], Int32[], ActiveAttribType[], StringBuilder)
GetActiveAttrib(Int32, Int32, Int32, Int32*, Int32*, ActiveAttribType*, StringBuilder)
GetActiveAttrib(Int32, Int32, Int32, Int32, Int32, All, String)
Obsolete.

GetActiveAttrib(UInt32, UInt32, Int32, Int32[], Int32[], ActiveAttribType[], StringBuilder)

Important

This API is not CLS-compliant.

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

Parameters

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

Applies to

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

Caution

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

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveAttrib", 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 GetActiveAttrib (uint program, uint index, int bufsize, int* length, int* size, OpenTK.Graphics.ES20.All* type, string name);
static member GetActiveAttrib : uint32 * uint32 * int * nativeptr<int> * nativeptr<int> * nativeptr<OpenTK.Graphics.ES20.All> * string -> unit

Parameters

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

Applies to

GetActiveAttrib(UInt32, UInt32, Int32, Int32*, Int32*, ActiveAttribType*, StringBuilder)

Important

This API is not CLS-compliant.

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

Parameters

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

Applies to

GetActiveAttrib(UInt32, UInt32, Int32, Int32, Int32, All, String)

Caution

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

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveAttrib", 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 GetActiveAttrib (uint program, uint index, int bufsize, ref int length, ref int size, ref OpenTK.Graphics.ES20.All type, string name);
static member GetActiveAttrib : uint32 * uint32 * int *  *  *  * string -> unit

Parameters

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

Applies to

GetActiveAttrib(UInt32, UInt32, Int32, Int32, Int32, ActiveAttribType, StringBuilder)

Important

This API is not CLS-compliant.

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

Parameters

program
UInt32
index
UInt32
bufsize
Int32
length
Int32
size
Int32
Attributes

Applies to

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

Caution

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

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

Parameters

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

Applies to

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

Caution

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

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveAttrib", 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 GetActiveAttrib (uint program, uint index, int bufsize, int[] length, int[] size, OpenTK.Graphics.ES20.All[] type, string name);
static member GetActiveAttrib : uint32 * uint32 * int * int[] * int[] * OpenTK.Graphics.ES20.All[] * string -> unit

Parameters

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

Applies to

GetActiveAttrib(Int32, Int32, Int32, Int32*, Int32*, All*, String)

Caution

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

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glGetActiveAttrib", 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 GetActiveAttrib (int program, int index, int bufsize, int* length, int* size, OpenTK.Graphics.ES20.All* type, string name);
static member GetActiveAttrib : int * int * int * nativeptr<int> * nativeptr<int> * nativeptr<OpenTK.Graphics.ES20.All> * string -> unit

Parameters

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

Applies to

GetActiveAttrib(Int32, Int32, Int32, ActiveAttribType)

public static string GetActiveAttrib (int program, int index, out int size, out OpenTK.Graphics.ES20.ActiveAttribType type);
static member GetActiveAttrib : int * int *  *  -> string

Parameters

program
Int32
index
Int32
size
Int32

Returns

Applies to

GetActiveAttrib(Int32, Int32, Int32, Int32, Int32, ActiveAttribType, StringBuilder)

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

Parameters

program
Int32
index
Int32
bufsize
Int32
length
Int32
size
Int32
Attributes

Applies to

GetActiveAttrib(Int32, Int32, Int32, Int32[], Int32[], ActiveAttribType[], StringBuilder)

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

Parameters

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

Applies to

GetActiveAttrib(Int32, Int32, Int32, Int32*, Int32*, ActiveAttribType*, StringBuilder)

Important

This API is not CLS-compliant.

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

Parameters

program
Int32
index
Int32
bufsize
Int32
length
Int32*
size
Int32*
Attributes

Applies to

GetActiveAttrib(Int32, Int32, Int32, Int32, Int32, All, String)

Caution

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

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

Parameters

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

Applies to