Alexandria.Engines.Sciagi.Resources.PictureCanvas.Lock C# (CSharp) Метод

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

Lock all the raster images to start drawing to them.
public Lock ( ) : void
Результат void
        public void Lock()
        {
            Visual.Lock();
            Priority.Lock();
            Control.Lock();
            Auxiliary.Lock();
        }

Usage Example

Пример #1
0
        /// <summary>Draw a set of instructions.</summary>
        /// <param name="instructions"></param>
        /// <param name="count"></param>
        public void Render(IEnumerable <PictureInstruction> instructions, int count)
        {
            int index = 0;

            Canvas.Lock();
            foreach (PictureInstruction instruction in instructions)
            {
                if (index++ >= count)
                {
                    break;
                }
                instruction.Render(this);
            }
            Canvas.Unlock();
        }