【DirectX 3D C#】Device.Clear方法介绍

来源:互联网 发布:54 80坐标系转换软件 编辑:程序博客网 时间:2024/06/13 09:21
public void Clear (    ClearFlags flags,    Color color,    float zdepth,    int stencil)
参数介绍:
(1)ClearFlags 指出要清楚的界面标志。这个参数可以是下列任意组合,不过至少必须使用一个标识。
Stencil: 将模板缓冲区清楚成Stencil参数中的值。
Target: 将呈现目标清楚为color参数中的色彩。
ZBuffer: 将深度缓冲区清除为zdepth参数中的值。
(2)color 表示要將呈现目标界面清除成的色彩。
(3)zdepth 新的 zdepth 值,由这个方法储存在深度缓冲区中。这个参数在 0.0 到 1.0 的范围內 (针对以 z 为基础或以 w 为基础的深度缓冲区)。0.0 的值表示到监视器的最近距離,1.0 的值则表示最远距离。
(4)stencil 要存储在每个模板缓冲区项目中的整数值。这个参数在0 到2n-1的范围内,其中n 是模板缓冲区的位元深度。
0 0