Microsoft.Xna.Framework.Graphics.Shader.Dispose C# (CSharp) Méthode

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void
        protected override void Dispose(bool disposing)
        {
            if (!IsDisposed && _shaderHandle != -1)
            {
                Threading.BlockOnUIThread(() =>
                    {
                        GL.DeleteShader(_shaderHandle);
                        GraphicsExtensions.CheckGLError();
                        _shaderHandle = -1;
                    });
            }

            base.Dispose(disposing);
        }
    }