You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Direct3D already uses a DEFINE_ENUM_FLAG_OPERATORS macro (in winnt.h) to make an enum work as you'd expect for bitmask flags based on recommendations in the C+ standard under 17.5.2.1.3 Bitmask types so I'll go with that.
See also StackOverflow for discussion of the best Modern C++ practice here.
I changed most of the functions to take C++ Standard Types, but never fixed up
DWORD
out of concern for changing link signatures.I should really change it to something standard.
The text was updated successfully, but these errors were encountered: