LoadBitmap() public static method

Loads bitmap in the manifest resource.
public static LoadBitmap ( string filename, int stackIndex = 2 ) : Bitmap
filename string
stackIndex int
return System.Drawing.Bitmap
コード例 #1
0
ファイル: TextureRenderer.cs プロジェクト: hhxx1314/CSharpGL
        protected override void DoInitialize()
        {
            base.DoInitialize();

            Bitmap bitmap;

            if (string.IsNullOrEmpty(this.bitmapFilename))// display a cursor as default.
            {
                bitmap = ManifestResourceLoader.LoadBitmap(@"Resources\cursor_gold.png");
            }
            else
            {
                bitmap = new Bitmap(this.bitmapFilename);
            }
            var texture = new Texture(TextureTarget.Texture2D, bitmap, new SamplerParameters());

            texture.Initialize();
            bitmap.Dispose();
            this.SetUniform("tex", texture);
        }
コード例 #2
0
ファイル: TextureRenderer.cs プロジェクト: bobbyzhu/CSharpGL
        protected override void DoInitialize()
        {
            base.DoInitialize();

            Bitmap bitmap;

            if (string.IsNullOrEmpty(this.bitmapFilename))// display a cursor as default.
            {
                bitmap = ManifestResourceLoader.LoadBitmap(@"Resources\cursor_gold.png");
            }
            else
            {
                bitmap = new Bitmap(this.bitmapFilename);
            }
            var texture = new Texture(bitmap);

            texture.Initialize();
            bitmap.Dispose();
            this.SetUniform("tex", new samplerValue(BindTextureTarget.Texture2D,
                                                    texture.Id, OpenGL.GL_TEXTURE0));
        }