DISEQUENCE_COMPARE Macro
The DISEQUENCE_COMPARE macro compares two DirectInput sequence numbers, compensating for wraparound.
#define DISEQUENCE_COMPARE(dwSequence1, cmp, dwSequence2) \((int)((dwSequence1) - (dwSequence2)) cmp 0)
Parameters
- dwSequence1
- First sequence number to compare.
- cmp
- One of the following comparison operators: ==, !=, <, >, <=, or >=.
- dwSequence2
- Second sequence number to compare.
Return Value
\((int)((dwSequence1) - (dwSequence2)) cmp 0)
Returns a nonzero value if the result of the comparison specified by the cmp parameter is true, or zero otherwise.
Community Additions
ADD
Show: