zoukankan      html  css  js  c++  java
  • SharpGL之RenderContextType

    DIBSection--比较好的支持控件尺寸变换

    NativeWindow

    HiddenWindow

    FBO---控件尺寸变换只刷新部分

         /// <summary>
            /// A DIB section - offscreen but NEVER hardware accelerated.
            /// </summary>
            DIBSection,
            /// <summary>
            /// A Native Window - directly render to a window, the window handle
            /// must be passed as the parameter to Create. Hardware acceleration
            /// is supported but one can never do GDI drawing on top of the
            /// OpenGL drawing.
            /// </summary>
            NativeWindow,
            /// <summary>
            /// A Hidden Window - more initial overhead but acceleratable.
            /// </summary>
            HiddenWindow,
      /// <summary>
      /// A Framebuffer Object - accelerated but may not be supported on some cards.
      /// </summary>
      FBO
     
    /// <摘要>
             /// DIB部分-屏幕外,但从未进行硬件加速。
             /// </ summary>
             分区,

             /// <摘要>
             ///本机窗口-直接渲染到窗口,即窗口句柄
             ///必须作为创建的参数传递。 硬件加速
             ///受支持,但永远无法在
             /// OpenGL绘图。
             /// </ summary>
             NativeWindow,

             /// <摘要>
             ///隐藏的窗口-初始开销较大,但可加速。
             /// </ summary>
             隐藏窗口

    /// <摘要>
    ///一个Framebuffer对象-已加速,但某些卡可能不支持。
    /// </ summary>
    FBO
  • 相关阅读:
    ThreadLocal
    贪心算法
    KMP
    多线程设计模式
    String 为什么是不可变的
    6-Ubuntu—截屏与截取选定区域
    5-Ubuntu—查看进程并关闭进程
    4-python基础—查看模块所在位置(适应于任何操作系统)
    4-Ubuntu—终端下重启与关机
    3-python基础—enumerate()
  • 原文地址:https://www.cnblogs.com/bile/p/12097785.html
Copyright © 2011-2022 走看看