CSharpGL.BitmapFiller.BitmapFiller C# (CSharp) Метод

BitmapFiller() публичный Метод

build texture's content with Bitmap.
public BitmapFiller ( System bitmap, int maxLevel, uint internalformat, int border, uint format, uint type, bool target2d = true ) : System
bitmap System
maxLevel int 0 as default.
internalformat uint OpenGL.GL_RGBA etc.
border int max level.
format uint OpenGL.GL_BGRA etc.
type uint OpenGL.GL_UNSIGNED_BYTE etc.
target2d bool true for 2D; false for 1D.
Результат System
        public BitmapFiller(System.Drawing.Bitmap bitmap,
            int maxLevel, uint internalformat, int border, uint format, uint type, bool target2d = true)
        {
            if (maxLevel < 0) { throw new ArgumentException("texture level must be no less than 0!"); }

            this.bitmap = bitmap;
            this.maxLevel = maxLevel;
            this.internalformat = internalformat;
            this.border = border;
            this.format = format;
            this.type = type;
            this.target = target2d ? TextureTarget.Texture2D : TextureTarget.Texture1D;
        }