コード例 #1
0
 public void TexImage2D(OpenTK.Graphics.OpenGL.PixelInternalFormat destformat)
 {
     OpenTK.Graphics.OpenGL.GL.TexImage2D <float>(OpenTK.Graphics.OpenGL.TextureTarget.Texture2D, 0, OpenTK.Graphics.OpenGL.PixelInternalFormat.R32f, width, height, 0, OpenTK.Graphics.OpenGL.PixelFormat.Red, OpenTK.Graphics.OpenGL.PixelType.Float, values);
 }
コード例 #2
0
 public void TexImage2D(OpenTK.Graphics.OpenGL.PixelInternalFormat destformat)
 {
     System.Drawing.Imaging.BitmapData bmpdata = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), System.Drawing.Imaging.ImageLockMode.ReadOnly, bmp.PixelFormat);
     OpenTK.Graphics.OpenGL.GL.TexImage2D(OpenTK.Graphics.OpenGL.TextureTarget.Texture2D, 0, destformat, bmpdata.Width, bmpdata.Height, 0, pixelFormat, OpenTK.Graphics.OpenGL.PixelType.UnsignedByte, bmpdata.Scan0);
     bmp.UnlockBits(bmpdata);
 }