twain3/device/scn_config.h

31 lines
520 B
C
Raw Normal View History

#pragma once
#include <stdio.h>
//#include <basetsd.h>
#include <bitset>
#include <map>
#include <bitset>
#include "IConfig.h"
#include "common.h"
#include "Global.h"
class hgConfigClass:public IConfig
{
public:
hgConfigClass(GScanCap& param);
unsigned int GetData();
private:
enum Config_Scanner
{
cfStaple,
cfSkewDelection,
SkewLevel0,
SkewLevel1,
SkewLevel2
};
bool ContainspaperTypesKey(PaperStatus key);
bool ContainsPixTypeKey(unsigned short key);
bool ContainsResolutionKey(float key);
};