Original Post
Is there a smart way of deciphering the error code returns from DD functions. Only thing I could come up with is for example:
HRESULT ddret = lpdds->Function()
ddret &= 0xffff
and then looking for the value of ddret in ddraw.h where the #define''s for the error codes are.
Is there an easier way?