2024年3月14日发(作者:)
C++播放Gif文件源代码
#include "stdafx.h"
#include "PictureEx.h"
#include
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
inline int CPictureEx::TGIFControlExt::GetPackedValue(enum ControlExtValues Value)
{
}
inline int CPictureEx::TGIFLSDescriptor::GetPackedValue(enum LSDPackedValues Value)
{
case LSD_PACKED_CRESOLUTION:
nRet = ((nRet & 0x70) >> 4) + 1;
break;
switch (Value)
{
case LSD_PACKED_GLOBALCT:
nRet = nRet >> 7;
break;
int nRet = (int)m_cPacked;
return nRet;
case GCX_PACKED_TRANSPCOLOR:
};
nRet &= 1;
break;
case GCX_PACKED_USERINPUT:
nRet = (nRet & 2) >> 1;
break;
int nRet = (int)m_cPacked;
switch (Value)
{
case GCX_PACKED_DISPOSAL:
nRet = (nRet & 28) >> 2;
break;
}
inline int CPictureEx::TGIFImageDescriptor::GetPackedValue(enum IDPackedValues Value)
{
}
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
return nRet;
case ID_PACKED_LOCALCTSIZE:
};
nRet &= 7;
break;
case ID_PACKED_SORT:
nRet = (nRet & 0x20) >> 5;
break;
case ID_PACKED_INTERLACE:
nRet = ((nRet & 0x40) >> 6);
break;
switch (Value)
{
case ID_PACKED_LOCALCT:
nRet >>= 7;
break;
int nRet = (int)m_cPacked;
return nRet;
case LSD_PACKED_GLOBALCTSIZE:
};
nRet &= 7;
break;
case LSD_PACKED_SORT:
nRet = (nRet & 8) >> 3;
break;


发布评论