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 del búfer de galería de símbolos en 0.
-
D3DSTENCILOP_REPLACE
-
Reemplace la entrada de búfer de galería de símbolos 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
-
Disminuye la entrada del búfer de galería de símbolos, sujetando a cero.
-
D3DSTENCILOP_INVERT
-
Invertir los bits en la entrada de 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
-
Disminuye 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
-
Obliga a 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