Enumeración D3DCMPFUNC
Define las funciones de comparación admitidas.
Sintaxis
typedef enum D3DCMPFUNC {
D3DCMP_NEVER = 1,
D3DCMP_LESS = 2,
D3DCMP_EQUAL = 3,
D3DCMP_LESSEQUAL = 4,
D3DCMP_GREATER = 5,
D3DCMP_NOTEQUAL = 6,
D3DCMP_GREATEREQUAL = 7,
D3DCMP_ALWAYS = 8,
D3DCMP_FORCE_DWORD = 0x7fffffff
} D3DCMPFUNC, *LPD3DCMPFUNC;
Constantes
-
D3DCMP_NEVER
-
Siempre se produce un error en la prueba.
-
D3DCMP_LESS
-
Acepte el nuevo píxel si su valor es menor que el valor del píxel actual.
-
D3DCMP_EQUAL
-
Acepte el nuevo píxel si su valor es igual al valor del píxel actual.
-
D3DCMP_LESSEQUAL
-
Acepte el nuevo píxel si su valor es menor o igual que el valor del píxel actual.
-
D3DCMP_GREATER
-
Acepte el nuevo píxel si su valor es mayor que el valor del píxel actual.
-
D3DCMP_NOTEQUAL
-
Acepte el nuevo píxel si su valor no es igual al valor del píxel actual.
-
D3DCMP_GREATEREQUAL
-
Acepte el nuevo píxel si su valor es mayor o igual que el valor del píxel actual.
-
D3DCMP_ALWAYS
-
Pase siempre la prueba.
-
D3DCMP_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
Los valores de este tipo enumerado definen las funciones de comparación admitidas para los estados de representación de D3DRS_ZFUNC, D3DRS_ALPHAFUNC y D3DRS_STENCILFUNC.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también