System.Drawing.Graphics.setupView C# (CSharp) Méthode

setupView() private méthode

private setupView ( ) : void
Résultat void
        void setupView()
        {
            initializeMatrix(ref viewMatrix, isFlipped);
            // * NOTE * Here we offset our drawing by the subview Clipping region of the Window
            // this is so that we start at offset 0,0 for all of our graphic operations
            viewMatrix.Translate(subviewClipOffset.Location.X, subviewClipOffset.Y, MatrixOrder.Append);

            // Take into account retina diplays
            viewMatrix.Scale(screenScale, screenScale);

            userspaceScaleX = GraphicsUnitConvertX(1) * pageScale;
            userspaceScaleY = GraphicsUnitConvertY(1) * pageScale;
            viewMatrix.Scale(userspaceScaleX, userspaceScaleY);
            viewMatrix.Translate(renderingOrigin.X * userspaceScaleX,
                                 -renderingOrigin.Y * userspaceScaleY,MatrixOrder.Append);
            applyModelView();
        }