GL.VertexAttribPointer Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
VertexAttribPointer(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, Int32)
Important
This API is not CLS-compliant.
[System.CLSCompliant(false)]
public static void VertexAttribPointer (uint index, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, int offset);
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * int -> unit
Parameters
- index
- UInt32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- offset
- Int32
- Attributes
Applies to
VertexAttribPointer(UInt32, Int32, All, Boolean, Int32, IntPtr)
Caution
Use the overload with strongly typed enumerations
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer (uint indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, IntPtr ptr);
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.All * bool * int * nativeint -> unit
Parameters
- indx
- UInt32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
-
IntPtr
nativeint
- Attributes
Applies to
VertexAttribPointer(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, IntPtr)
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
public static void VertexAttribPointer (uint indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, IntPtr ptr);
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * nativeint -> unit
Parameters
- indx
- UInt32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
-
IntPtr
nativeint
- Attributes
Applies to
VertexAttribPointer(Int32, Int32, VertexAttribPointerType, Boolean, Int32, Int32)
public static void VertexAttribPointer (int index, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, int offset);
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * int -> unit
Parameters
- index
- Int32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- offset
- Int32
Applies to
VertexAttribPointer(Int32, Int32, All, Boolean, Int32, IntPtr)
Caution
Use the overload with strongly typed enumerations
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer (int indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, IntPtr ptr);
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.All * bool * int * nativeint -> unit
Parameters
- indx
- Int32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
-
IntPtr
nativeint
- Attributes
Applies to
VertexAttribPointer(Int32, Int32, VertexAttribPointerType, Boolean, Int32, IntPtr)
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
public static void VertexAttribPointer (int indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, IntPtr ptr);
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * nativeint -> unit
Parameters
- indx
- Int32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
-
IntPtr
nativeint
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5[])
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, T5[] ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * 'T5[] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[]
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,])
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, T5[,] ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * 'T5[,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,]
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,,])
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, T5[,,] ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * 'T5[,,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,,]
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, VertexAttribPointerType, Boolean, Int32, T5)
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, out T5 ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5[])
Caution
Use the overload with strongly typed enumerations
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, T5[] ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.All * bool * int * 'T5[] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[]
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5[,])
Caution
Use the overload with strongly typed enumerations
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, T5[,] ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.All * bool * int * 'T5[,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,]
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5[,,])
Caution
Use the overload with strongly typed enumerations
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, T5[,,] ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.All * bool * int * 'T5[,,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,,]
- Attributes
Applies to
VertexAttribPointer<T5>(UInt32, Int32, All, Boolean, Int32, T5)
Caution
Use the overload with strongly typed enumerations
Important
This API is not CLS-compliant.
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.CLSCompliant(false)]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (uint indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, out T5 ptr) where T5 : struct;
static member VertexAttribPointer : uint32 * int * OpenTK.Graphics.ES20.All * bool * int * -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- UInt32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,])
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, T5[,] ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * 'T5[,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,]
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5[,,])
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, T5[,,] ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * 'T5[,,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,,]
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5)
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, out T5 ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5[])
Caution
Use the overload with strongly typed enumerations
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, T5[] ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.All * bool * int * 'T5[] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[]
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5[,])
Caution
Use the overload with strongly typed enumerations
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, T5[,] ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.All * bool * int * 'T5[,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,]
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5[,,])
Caution
Use the overload with strongly typed enumerations
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, T5[,,] ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.All * bool * int * 'T5[,,] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[,,]
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, All, Boolean, Int32, T5)
Caution
Use the overload with strongly typed enumerations
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
[System.Obsolete("Use the overload with strongly typed enumerations")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.All type, bool normalized, int stride, out T5 ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.All * bool * int * -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- type
- All
- normalized
- Boolean
- stride
- Int32
- ptr
- T5
- Attributes
Applies to
VertexAttribPointer<T5>(Int32, Int32, VertexAttribPointerType, Boolean, Int32, T5[])
[OpenTK.AutoGenerated(Category="2.0", EntryPoint="glVertexAttribPointer", Version="2.0")]
public static void VertexAttribPointer<T5> (int indx, int size, OpenTK.Graphics.ES20.VertexAttribPointerType type, bool normalized, int stride, T5[] ptr) where T5 : struct;
static member VertexAttribPointer : int * int * OpenTK.Graphics.ES20.VertexAttribPointerType * bool * int * 'T5[] -> unit (requires 'T5 : struct)
Type Parameters
- T5
Parameters
- indx
- Int32
- size
- Int32
- normalized
- Boolean
- stride
- Int32
- ptr
- T5[]
- Attributes