public static void インスタンスを生成する(IntPtr hWindow, Size 設計画面サイズ, Size 物理画面サイズ)
        {
            if (null != Instance)
            {
                throw new Exception("インスタンスはすでに生成済みです。");
            }

            Instance = new グラフィックデバイス(設計画面サイズ, 物理画面サイズ, hWindow, hWindow);
        }
Beispiel #2
0
        public static void インスタンスを生成する(IntPtr hWindow, Size2F 設計画面サイズ, Size2F 物理画面サイズ, bool 深度ステンシルを使う = true)
        {
            if (null != Instance)
            {
                throw new Exception("インスタンスはすでに生成済みです。");
            }

            Instance = new グラフィックデバイス(hWindow, 設計画面サイズ, 物理画面サイズ, 深度ステンシルを使う);
            Instance.Initialize();
        }
Beispiel #3
0
 public static void インスタンスを解放する()
 {
     Instance?.Dispose();
     Instance = null;
 }