D3DMCMPFUNC
9/8/2008
Essa enumeração fornece valores que identificam funções de comparação para vários estados processar. Para obter mais informações, consulte D3DMRENDERSTATETYPE.
Syntax
typedef enum _D3DMCMPFUNC {
D3DMCMP_NEVER = 1,
D3DMCMP_LESS = 2,
D3DMCMP_EQUAL = 3,
D3DMCMP_LESSEQUAL = 4,
D3DMCMP_GREATER = 5,
D3DMCMP_NOTEQUAL = 6,
D3DMCMP_GREATEREQUAL = 7,
D3DMCMP_ALWAYS = 8,
D3DMCMP_FORCE_ULONG = 0x7fffffff,
} D3DMCMPFUNC;
Elementos
- D3DMCMP_NEVER
A comparação é sempre FALSE.
- D3DMCMP_LESS
A comparação for TRUE se a entrada valor for menor que o valor de referência.
- D3DMCMP_EQUAL
A comparação for TRUE se a entrada valor e valor de referência são iguais.
- D3DMCMP_LESSEQUAL
A comparação for TRUE se a entrada valor é menor ou igual a o valor de referência.
- D3DMCMP_GREATER
A comparação for TRUE se a entrada valor for maior do que o valor de referência.
- D3DMCMP_NOTEQUAL
A comparação for TRUE se a entrada valor não é igual ao valor de referência.
- D3DMCMP_GREATEREQUAL
A comparação for TRUE se a entrada valor é maior ou igual ao valor de referência.
- D3DMCMP_ALWAYS
A comparação é sempre TRUE.
- D3DMCMP_FORCE_ULONG
Força o compilador para interpretar a enumeração como um valor ULONG. Este valor não é usada diretamente na programação do Mobile Direct3D.
Remarks
Valores dessa enumeração são usados no estado de processar D3DMRS_ZFUNC.
Requirements
Header | d3dmtypes.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Direct3D Mobile Enumerations
D3DMRENDERSTATETYPE