?? imgblkwtdata.h
字號:
_pHeadBuffer->writeWord((WORD)m_nLayerNums);
CSiz BlkSizeDef=m_pEncoderSpec->pBlkSize->GetTileDef(nTileNumber);
int BlkWidthDef,BlkHeightDef;
BlkWidthDef=BlkSizeDef.GetWidth();
BlkHeightDef=BlkSizeDef.GetHeight();
BYTE temp=0;
temp=(BYTE)(BlkWidthDef-2);
m_pHeadBuffer->writeByte(temp);
temp=(BYTE)(BlkHeightDef-2);
m_pHeadBuffer->writeByte(temp);
temp=0;
if (m_pEncoderSpec->pBypass->GetTileDef(nTileNumber))
{
temp|=OPT_BYPASS;
}
if (m_pEncoderSpec->pMQReset->GetTileDef(nTileNumber))
{
temp|=OPT_RESET_MQ;
}
if (m_pEncoderSpec->pRegTerm->GetTileDef(nTileNumber))
{
temp|=OPT_REG_TERM;
}
if (m_pEncoderSpec->pVerStripeCasual->GetTileDef(nTileNumber))
{
temp|=OPT_VERT_STR_CAUSAL;
}
if (m_pEncoderSpec->pMQTermType->GetTileDef(nTileNumber)==TERM_PRED_ER)
{
temp|= OPT_ER_TERM;
}
if (m_pEncoderSpec->pSegSymbol->GetTileDef(nTileNumber))
{
temp|=OPT_SEG_MARKERS;
}
m_pHeadBuffer->writeByte(temp);
temp=0;
if (m_pEncoderSpec->pWTFilter->GetTileDef(nTileNumber)==INT53)
{
temp=1;
}
m_pHeadBuffer->writeByte(temp);
temp=0;
if (m_pEncoderSpec->pCompTransfType->GetTileDef(nTileNumber)==RCT)
{
temp=1;
}
else
if (m_pEncoderSpec->pCompTransfType->GetTileDef(nTileNumber)==ICT)
{
temp=2;
}
m_pHeadBuffer->writeByte(temp);
if (bPrecinctUsed)
{
CSizVector *PrecinctSizeDef=&(m_pEncoderSpec->pPrecinctSize->GetTileDef(nTileNumber));
int veclenth=PrecinctSizeDef->GetSize();
int lev;
int nPPX,nPPY;
CSiz resPrecinct;
int tt=0;
for (lev=nDecLev;lev>=0;lev--)
{
temp=0;
tt=0;
if (lev>=veclenth)
{
resPrecinct=PrecinctSizeDef->GetAt(veclenth-1);
}
else
{
resPrecinct=PrecinctSizeDef->GetAt(lev);
}
nPPX=resPrecinct.GetWidth();
nPPY=resPrecinct.GetHeight();
nPPX
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -