zoukankan      html  css  js  c++  java
  • setblendstate & setdepthstencilstate

    http://msdn.microsoft.com/en-us/library/windows/desktop/ff476462(v=vs.85).aspx

    blendstate

    blendfactor

    samplemask

    SetBlendState()

    有这三个参数 第二个的意思是 如果用这俩作为blendstate的参数 D3D11_BLEND_BLEND_FACTOR or D3D11_BLEND_INV_BLEND_FACTOR

    就是blendfactor*srccolr.....

    http://msdn.microsoft.com/en-us/library/windows/desktop/ff476122(v=vs.85).aspx

    从这点进去

    http://msdn.microsoft.com/en-us/library/windows/desktop/ff476463(v=vs.85).aspx

    SetDepthStencilState()

    第二个参数是stencil ref

    cgfx->fx

    colormask 对应 blendstate RenderTargetWriteMask

    http://msdn.microsoft.com/en-us/library/windows/desktop/ff476100(v=vs.85).aspx

    typedef enum D3D11_COLOR_WRITE_ENABLE { 
      D3D11_COLOR_WRITE_ENABLE_RED    = 1,
      D3D11_COLOR_WRITE_ENABLE_GREEN  = 2,
      D3D11_COLOR_WRITE_ENABLE_BLUE   = 4,
      D3D11_COLOR_WRITE_ENABLE_ALPHA  = 8,
      D3D11_COLOR_WRITE_ENABLE_ALL    = 
          ( D3D11_COLOR_WRITE_ENABLE_RED | D3D11_COLOR_WRITE_ENABLE_GREEN |  
            D3D11_COLOR_WRITE_ENABLE_BLUE | D3D11_COLOR_WRITE_ENABLE_ALPHA )
    } D3D11_COLOR_WRITE_ENABLE;
    

     0

    http://http.developer.nvidia.com/Cg/StencilFunc.html

    StencilFunc = int(func) StencilFunc = int3(func, ref, mask)  

    nvidia

  • 相关阅读:
    MySQL之IDE工具介绍及数据备份(数据库导入,导出)
    jmeter test Fragment
    python创建虚拟环境
    遇到的问题
    文件操作
    六、迭代器与生成器
    五、IO编程
    简单的例子
    四、函数
    三、集合与格式化
  • 原文地址:https://www.cnblogs.com/minggoddess/p/3805904.html
Copyright © 2011-2022 走看看