16 #ifndef DDENUM_ATTACHEDSECONDARYDEVICES 17 #define DDENUM_ATTACHEDSECONDARYDEVICES 0x00000001L 20 typedef HRESULT (*
PDRAWCREATE)(IID *,LPDIRECTDRAW *,LPUNKNOWN);
21 typedef HRESULT (*
PDRAWENUM)(LPDDENUMCALLBACKA, LPVOID);
IDirectDraw * DirectDrawCreateFromDeviceEx(__in_opt LPSTR, PDRAWCREATE, LPDIRECTDRAWENUMERATEEXA)
HRESULT(* PDRAWCREATE)(IID *, LPDIRECTDRAW *, LPUNKNOWN)
HRESULT(* PDRAWENUM)(LPDDENUMCALLBACKA, LPVOID)
IDirectDraw * DirectDrawCreateFromDevice(__in_opt LPSTR, PDRAWCREATE, PDRAWENUM)