zoukankan      html  css  js  c++  java
  • IDirect3DDevice9::Clear

    在绘制每一帧图形前都要先清空视区,即清空渲染目标表面上的视区矩形的内容:颜色缓冲区、深度缓冲区或者模板缓冲区。

    HRESULT Clear(
      [in]  DWORD Count,                //重置的矩形区域数量
      [in]  const D3DRECT *pRects,        //重置的矩形区域数组指针
      [in]  DWORD Flags,                //重置缓冲区标志
      [in]  D3DCOLOR Color,                //重置的颜色值
      [in]  float Z,                    //重置的深度值
      [in]  DWORD Stencil                //重置的模板值
    );

    该方法接收一个或多个矩形,这些矩形指定要清空的表面区域。当参数Count=1,参数pRects为覆盖整个视区的矩形的地址时,它将清空整个视区。另一种清空整个视区的方法是把参数pRects设为NULL,参数Count设为0.

    第三个参数Flags 取值(可任意组合):
    D3DCLEAR_STENCIL //模板缓冲区
    D3DCLEAR_TARGET //颜色缓冲区
    D3DCLEAR_ZBUFFER //深度缓冲区

    本文由博主(YinaPan)原创或者转载,如若转载请务必注明出处,谢谢合作!
  • 相关阅读:
    python-面向对象-类
    python- collections-time-datetime
    python-json-pickle-shelve-random-os-sys-hashlib
    python-递归函数
    python-迭代器
    python-内置函数
    python-易错问题
    python-闭包函数和装饰器
    pytho-函数作用域
    List 拆分集合与 读写XML配置文件
  • 原文地址:https://www.cnblogs.com/YinaPan/p/3891692.html
Copyright © 2011-2022 走看看