D3DSTENCILCAPS
驱动程序模具功能标志。
#define | 值 | 说明 |
---|---|---|
D3DSTENCILCAPS_KEEP | 0x00000001L | 不要更新模具缓冲区中的条目。 这是默认值。 |
D3DSTENCILCAPS_ZERO | 0x00000002L | 将模具缓冲区条目设置为 0。 |
D3DSTENCILCAPS_REPLACE | 0x00000004L | 将模具缓冲区条目替换为引用值。 |
D3DSTENCILCAPS_INCRSAT | 0x00000008L | 递增模具缓冲区条目,固定到最大值。 |
D3DSTENCILCAPS_DECRSAT | 0x00000010L | 递减模具缓冲区条目,固定为零。 |
D3DSTENCILCAPS_INVERT | 0x00000020L | 反转模具缓冲区条目中的位。 |
D3DSTENCILCAPS_INCR | 0x00000040L | 递增模具缓冲区条目,如果新值超过最大值,则换行为零。 |
D3DSTENCILCAPS_DECR | 0x00000080L | 递减模具缓冲区条目,如果新值小于零,则包装到最大值。 |
D3DSTENCILCAPS_TWOSIDED | 0x00000100L | 设备支持双面模具。 |
模具缓冲区条目是介于 0 到 2ⁿ - 1 的整数值,其中 n 是模具缓冲区的位深度。
这些常量由 D3DCAPS9 的 StencilCaps 成员使用。
常量信息
要求 | 值 |
---|---|
标头 | d3d9caps.h |
最低操作系统 | Windows 98 |
相关主题