X-Git-Url: https://sfsrealm.hopto.org/projects/?a=blobdiff_plain;f=grpapi%2Fgrpapi_no-lib.h;h=9dc9baaef7fb2f1aada4ea5e89e2744e5e52caed;hb=72c72f15ec4375bf64517c7526fce3510b6729c8;hp=a31b3690785b2481081b8392eba712f33d724d47;hpb=4d7b76a0306a5577bc7b2dd3264e75ea419f6942;p=grpapi.git diff --git a/grpapi/grpapi_no-lib.h b/grpapi/grpapi_no-lib.h index a31b369..9dc9baa 100644 --- a/grpapi/grpapi_no-lib.h +++ b/grpapi/grpapi_no-lib.h @@ -60,11 +60,13 @@ typedef HANDLE (WINAPI* funcLoadGrp)(LPCSTR lpFileName); typedef BOOL (WINAPI* funcDestroyGrp)(HANDLE hGrp); typedef BOOL (WINAPI* funcDrawGrp)(HANDLE hGrp, HDC hdcDest, int nXDest, int nYDest, WORD nFrame, DWORD *dwPalette, DWORD dwFlags, DWORD dwAlpha); typedef BOOL (WINAPI* funcGetGrpInfo)(HANDLE hGrp, GRPHEADER *GrpInfo); +typedef BOOL (WINAPI* funcGetGrpFrameInfo)(HANDLE hGrp, WORD nFrame, DWORD *nLeft, DWORD *nTop, DWORD *nWidth, DWORD *nHeight); extern funcLoadPalette LoadPalette; extern funcLoadGrp LoadGrp; extern funcDestroyGrp DestroyGrp; extern funcDrawGrp DrawGrp; extern funcGetGrpInfo GetGrpInfo; +extern funcGetGrpFrameInfo GetGrpFrameInfo; // A pointer to the raw image data to encode should be passed to lpImageData. The size of // the buffer containing the data should be nFrames * wMaxWidth * wMaxHeight * sizeof(short)