GL.GetInteger Method

Definition

Overloads

GetInteger(GetIndexedPName, Int32, Int64)
GetInteger(GetIndexedPName, Int32, Int32)
GetInteger(GetIndexedPName, Int32, Int32*)
GetInteger(GetIndexedPName, Int32, Int32[])
GetInteger(GetIndexedPName, Int32, Int64*)
GetInteger(GetIndexedPName, UInt32, Int64[])
GetInteger(GetIndexedPName, UInt32, Int32)
GetInteger(GetIndexedPName, UInt32, Int32*)
GetInteger(GetIndexedPName, UInt32, Int32[])
GetInteger(GetIndexedPName, UInt32, Int64)
GetInteger(All, UInt32, Int64[])
Obsolete.
GetInteger(GetIndexedPName, Int32, Int64[])
GetInteger(All, UInt32, Int64*)
Obsolete.
GetInteger(GetIndexedPName, UInt32, Int64*)
GetInteger(All, UInt32, Int32[])
Obsolete.
GetInteger(GetPName, Int32)
GetInteger(All, UInt32, Int64)
Obsolete.
GetInteger(GetPName, Int32[])
GetInteger(All, Int32, Int32)
Obsolete.
GetInteger(All, Int32, Int32*)
Obsolete.
GetInteger(GetPName, Int32*)
GetInteger(All, Int32, Int64)
Obsolete.
GetInteger(All, Int32, Int64*)
Obsolete.
GetInteger(All, Int32, Int64[])
Obsolete.
GetInteger(All, UInt32, Int32)
Obsolete.
GetInteger(All, UInt32, Int32*)
Obsolete.
GetInteger(All, Int32, Int32[])
Obsolete.

GetInteger(GetIndexedPName, Int32, Int64)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, int index, out long data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * int *  -> unit

Parameters

index
Int32
data
Int64
Attributes

Applies to

GetInteger(GetIndexedPName, Int32, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, int index, out int data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * int *  -> unit

Parameters

index
Int32
data
Int32
Attributes

Applies to

GetInteger(GetIndexedPName, Int32, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, int index, int* data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * int * nativeptr<int> -> unit

Parameters

index
Int32
data
Int32*
Attributes

Applies to

GetInteger(GetIndexedPName, Int32, Int32[])

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, int index, int[] data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * int * int[] -> unit

Parameters

index
Int32
data
Int32[]
Attributes

Applies to

GetInteger(GetIndexedPName, Int32, Int64*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, int index, long* data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * int * nativeptr<int64> -> unit

Parameters

index
Int32
data
Int64*
Attributes

Applies to

GetInteger(GetIndexedPName, UInt32, Int64[])

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, uint index, long[] data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * uint32 * int64[] -> unit

Parameters

index
UInt32
data
Int64[]
Attributes

Applies to

GetInteger(GetIndexedPName, UInt32, Int32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, uint index, out int data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * uint32 *  -> unit

Parameters

index
UInt32
data
Int32
Attributes

Applies to

GetInteger(GetIndexedPName, UInt32, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, uint index, int* data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * uint32 * nativeptr<int> -> unit

Parameters

index
UInt32
data
Int32*
Attributes

Applies to

GetInteger(GetIndexedPName, UInt32, Int32[])

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, uint index, int[] data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * uint32 * int[] -> unit

Parameters

index
UInt32
data
Int32[]
Attributes

Applies to

GetInteger(GetIndexedPName, UInt32, Int64)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, uint index, out long data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * uint32 *  -> unit

Parameters

index
UInt32
data
Int64
Attributes

Applies to

GetInteger(All, UInt32, Int64[])

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, uint index, long[] data);
static member GetInteger : OpenTK.Graphics.ES30.All * uint32 * int64[] -> unit

Parameters

target
All
index
UInt32
data
Int64[]
Attributes

Applies to

GetInteger(GetIndexedPName, Int32, Int64[])

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, int index, long[] data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * int * int64[] -> unit

Parameters

index
Int32
data
Int64[]
Attributes

Applies to

GetInteger(All, UInt32, Int64*)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, uint index, long* data);
static member GetInteger : OpenTK.Graphics.ES30.All * uint32 * nativeptr<int64> -> unit

Parameters

target
All
index
UInt32
data
Int64*
Attributes

Applies to

GetInteger(GetIndexedPName, UInt32, Int64*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetIndexedPName target, uint index, long* data);
static member GetInteger : OpenTK.Graphics.ES30.GetIndexedPName * uint32 * nativeptr<int64> -> unit

Parameters

index
UInt32
data
Int64*
Attributes

Applies to

GetInteger(All, UInt32, Int32[])

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, uint index, int[] data);
static member GetInteger : OpenTK.Graphics.ES30.All * uint32 * int[] -> unit

Parameters

target
All
index
UInt32
data
Int32[]
Attributes

Applies to

GetInteger(GetPName, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegerv", Version="3.0")]
public static void GetInteger (OpenTK.Graphics.ES30.GetPName pname, out int params);
static member GetInteger : OpenTK.Graphics.ES30.GetPName *  -> unit

Parameters

pname
GetPName
params
Int32
Attributes

Applies to

GetInteger(All, UInt32, Int64)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, uint index, out long data);
static member GetInteger : OpenTK.Graphics.ES30.All * uint32 *  -> unit

Parameters

target
All
index
UInt32
data
Int64
Attributes

Applies to

GetInteger(GetPName, Int32[])

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegerv", Version="3.0")]
public static void GetInteger (OpenTK.Graphics.ES30.GetPName pname, int[] params);
static member GetInteger : OpenTK.Graphics.ES30.GetPName * int[] -> unit

Parameters

pname
GetPName
params
Int32[]
Attributes

Applies to

GetInteger(All, Int32, Int32)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, int index, out int data);
static member GetInteger : OpenTK.Graphics.ES30.All * int *  -> unit

Parameters

target
All
index
Int32
data
Int32
Attributes

Applies to

GetInteger(All, Int32, Int32*)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, int index, int* data);
static member GetInteger : OpenTK.Graphics.ES30.All * int * nativeptr<int> -> unit

Parameters

target
All
index
Int32
data
Int32*
Attributes

Applies to

GetInteger(GetPName, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegerv", Version="3.0")]
[System.CLSCompliant(false)]
public static void GetInteger (OpenTK.Graphics.ES30.GetPName pname, int* params);
static member GetInteger : OpenTK.Graphics.ES30.GetPName * nativeptr<int> -> unit

Parameters

pname
GetPName
params
Int32*
Attributes

Applies to

GetInteger(All, Int32, Int64)

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, int index, out long data);
static member GetInteger : OpenTK.Graphics.ES30.All * int *  -> unit

Parameters

target
All
index
Int32
data
Int64
Attributes

Applies to

GetInteger(All, Int32, Int64*)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, int index, long* data);
static member GetInteger : OpenTK.Graphics.ES30.All * int * nativeptr<int64> -> unit

Parameters

target
All
index
Int32
data
Int64*
Attributes

Applies to

GetInteger(All, Int32, Int64[])

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetInteger64i_v", Version="3.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, int index, long[] data);
static member GetInteger : OpenTK.Graphics.ES30.All * int * int64[] -> unit

Parameters

target
All
index
Int32
data
Int64[]
Attributes

Applies to

GetInteger(All, UInt32, Int32)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, uint index, out int data);
static member GetInteger : OpenTK.Graphics.ES30.All * uint32 *  -> unit

Parameters

target
All
index
UInt32
data
Int32
Attributes

Applies to

GetInteger(All, UInt32, Int32*)

Caution

Use the overload with strongly typed enumerations

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, uint index, int* data);
static member GetInteger : OpenTK.Graphics.ES30.All * uint32 * nativeptr<int> -> unit

Parameters

target
All
index
UInt32
data
Int32*
Attributes

Applies to

GetInteger(All, Int32, Int32[])

Caution

Use the overload with strongly typed enumerations

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glGetIntegeri_v", Version="3.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void GetInteger (OpenTK.Graphics.ES30.All target, int index, int[] data);
static member GetInteger : OpenTK.Graphics.ES30.All * int * int[] -> unit

Parameters

target
All
index
Int32
data
Int32[]
Attributes

Applies to