Enumeración D3DSTENCILOP
Define las operaciones de búfer de galería de símbolos.
Syntax
typedef enum D3DSTENCILOP {
D3DSTENCILOP_KEEP = 1,
D3DSTENCILOP_ZERO = 2,
D3DSTENCILOP_REPLACE = 3,
D3DSTENCILOP_INCRSAT = 4,
D3DSTENCILOP_DECRSAT = 5,
D3DSTENCILOP_INVERT = 6,
D3DSTENCILOP_INCR = 7,
D3DSTENCILOP_DECR = 8,
D3DSTENCILOP_FORCE_DWORD = 0x7fffffff
} D3DSTENCILOP, *LPD3DSTENCILOP;
Constantes
-
D3DSTENCILOP_KEEP
-
No actualice la entrada en el búfer de galería de símbolos. Este es el valor predeterminado.
-
D3DSTENCILOP_ZERO
-
Establezca la entrada stencil-buffer en 0.
-
D3DSTENCILOP_REPLACE
-
Reemplace la entrada stencil-buffer por un valor de referencia.
-
D3DSTENCILOP_INCRSAT
-
Incremente la entrada del búfer de galería de símbolos, que se fija al valor máximo.
-
D3DSTENCILOP_DECRSAT
-
Reducir la entrada del búfer de galería de símbolos, sujetando a cero.
-
D3DSTENCILOP_INVERT
-
Invertir los bits en la entrada del búfer de galería de símbolos.
-
D3DSTENCILOP_INCR
-
Incremente la entrada del búfer de galería de símbolos, encapsulando en cero si el nuevo valor supera el valor máximo.
-
D3DSTENCILOP_DECR
-
Reducir la entrada del búfer de galería de símbolos, encapsulando en el valor máximo si el nuevo valor es menor que cero.
-
D3DSTENCILOP_FORCE_DWORD
-
Fuerza esta enumeración a compilar a 32 bits de tamaño. Sin este valor, algunos compiladores permitirían que esta enumeración se compile en un tamaño distinto de 32 bits. Este valor no se utiliza.
Comentarios
Las entradas del búfer de galería de símbolos son valores enteros comprendidos entre 0 y 2ⁿ - 1, donde n es la profundidad de bits del búfer de galería de símbolos.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también