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;